About Bartholomew Square Management Company Limited (06226962) United Kingdom