About Balfour Homes Management Limited (01986825) United Kingdom