About Urban Space Holdings Limited (02854828) United Kingdom