About Mears Social Housing Limited (04717666) United Kingdom