About Bespoke Managed Space Limited (10909240) United Kingdom