About Sustainable Spaces Serviced Accommodation Ltd (13447845) United Kingdom