is inactive
Where is HOUR SPACE LIMITED's headquarters?
HOUR SPACE LIMITED's headquarters is located at United Kingdom, Warwickshire, Warwick Street, Leamington Spa, CV32 5LA, 29 Waterloo Place
What year was HOUR SPACE LIMITED started?
HOUR SPACE LIMITED was started in 2014
Sources: Companies House