About Balliol Homes Limited (07949755) United Kingdom