About Mears Housing Portfolio (holdings) Limited (10908305) United Kingdom