About Urban Space Serviced Accommodation Limited (11401102) United Kingdom