About Spaced Accommodation Ltd (12217338) United Kingdom