About Bantock Homes Limited (07855110) United Kingdom