About Balfour Homes (lancs) Ltd (07653202) United Kingdom