About Mears Housing Management (holdings) Limited (04726480) United Kingdom