About Mancunian Homes Limited (10625673) United Kingdom