About Havering Homes Limited (10607035) United Kingdom