About Holloway City Homes Limited (10931420) United Kingdom