About Squires Bridge Homes Limited (03278308) United Kingdom