About Balfour Homes Ltd (10648178) United Kingdom