About Sap Co-living Spaces Ltd (12526456) United Kingdom