is inactive
United Kingdom
Person with significant control
Appointed on19 Nov 2016
Country of residenceEngland
Where is STELLAR INSTALLATIONS LIMITED's headquarters?
STELLAR INSTALLATIONS LIMITED's headquarters is located at Essex, 81-87 High Street, Billericay, CM12 9AS, Squire House
What year was STELLAR INSTALLATIONS LIMITED started?
STELLAR INSTALLATIONS LIMITED was started in 2008
Sources: Companies House