is inactive
United Kingdom
Person with significant control
Appointed on21 Feb 2020
Country of residenceEngland
United Kingdom
Person with significant control
Appointed on21 Feb 2020
Country of residenceEngland
Where is NAVROW LIMITED's headquarters?
NAVROW LIMITED's headquarters is located at UNITED KINGDOM, CROSBY, 12 - 14 MOOR LANE, L23 2UE
What is NAVROW LIMITED's industry?
NAVROW LIMITED is in the industry of Advertising agencies
What year was NAVROW LIMITED started?
NAVROW LIMITED was started in 2020
Sources: Companies House