is inactive
Where is URBAN SPACE LONDON LIMITED's headquarters?
URBAN SPACE LONDON LIMITED's headquarters is located at United Kingdom, Surrey, 7b Station Road West, Oxted, RH8 9EE, Moorgate House
What year was URBAN SPACE LONDON LIMITED started?
URBAN SPACE LONDON LIMITED was started in 2014
Sources: Companies House