My Property Host Building Services (Blomfield Leeds Management Co) Limited is an active company incorporated on 11 February 2025 with the registered office located in Manchester, Greater Manchester. My Property Host Building Services (Blomfield Leeds Management Co) Limited was registered 8 months ago.