Registered at Hanover House Office 5.8, Liverpool L1 3DZ Mcr Homes Limited was a Private Limited Company and issued a 07034211 Companies House Reg No. It was started on 2009-09-30. Mcr Homes Limited had existed in the United Kingdom for 6 years. Launched as Omega Homes North West, this business used the business name up till 2011-04-07, at which point it got changed to Mcr Homes Limited.
The company was overseen by a single managing director: Mark R., who was assigned to lead the company eleven years ago.