About Urban Space Parking Limited (08390211) United Kingdom