is inactive
United Kingdom
Person with significant control
Appointed on07 Oct 2016
Country of residenceEngland
Where is TYRRELL CORPORATION LIMITED's headquarters?
TYRRELL CORPORATION LIMITED's headquarters is located at Liverpool, L13 9AE, 33 Lisburn Lane
What year was TYRRELL CORPORATION LIMITED started?
TYRRELL CORPORATION LIMITED was started in 2013
Sources: Companies House