About Balfour (137) Management Limited (07930658) United Kingdom