About Balfour Properties Ltd (12326820) United Kingdom