is inactive
Where is 130 QUEENS ROAD LIMITED's headquarters?
130 QUEENS ROAD LIMITED's headquarters is located at United Kingdom, London, N3 1XW, 35 Ballards Lane
What year was 130 QUEENS ROAD LIMITED started?
130 QUEENS ROAD LIMITED was started in 2012
Sources: Companies House