is inactive
Where is 25 BARCLAY ROAD LIMITED's headquarters?
25 BARCLAY ROAD LIMITED's headquarters is located at ENGLAND, LONDON, FLAT 2, 25 BARCLAY ROAD, SW6 1EJ
What is 25 BARCLAY ROAD LIMITED's industry?
25 BARCLAY ROAD LIMITED is in the industry of Residents property management
What year was 25 BARCLAY ROAD LIMITED started?
25 BARCLAY ROAD LIMITED was started in 2020
Sources: Companies House