is in process of liquidation on Jun 1, 2023
Where is I INSTALL IT LIMITED's headquarters?
I INSTALL IT LIMITED's headquarters is located at ENGLAND, NORWICH, 22 METEOR CLOSE, NR6 6HR
What is I INSTALL IT LIMITED's industry?
I INSTALL IT LIMITED is in the industry of Electrical installation
What year was I INSTALL IT LIMITED started?
I INSTALL IT LIMITED was started in 2022
Sources: Companies House