is inactive
United Kingdom
Person with significant control
Appointed on30 Mar 2021
Country of residenceEngland
Where is 13 DEVONSHIRE LIMITED's headquarters?
13 DEVONSHIRE LIMITED's headquarters is located at UNITED KINGDOM, LIVERPOOL, 13 DEVONSHIRE ROAD, L8 3TX
What is 13 DEVONSHIRE LIMITED's industry?
13 DEVONSHIRE LIMITED is in the industry of Residents property management
What year was 13 DEVONSHIRE LIMITED started?
13 DEVONSHIRE LIMITED was started in 2021
Sources: Companies House