About Bartholomew Flat Management Limited (02588231) United Kingdom