About Spaces London Bridge Limited (10060543) United Kingdom