About Bartholomew Street Spv Limited (10620062) United Kingdom