About Bartholomew Street S73 Ltd (13021367) United Kingdom