About Balcott Homes Limited (11002605) United Kingdom