About M. And I. Homes Limited (NI050368) United Kingdom