About Bartholomew Street Developments Limited (05722053) United Kingdom