About Bespoke Managed Space Bishopsgate Limited (11748048) United Kingdom