is inactive
United Kingdom
Person with significant control
Appointed on02 Jan 2017
Country of residenceEngland
Where is VISTACREST LIMITED's headquarters?
VISTACREST LIMITED's headquarters is located at England, Elstree Way, Borehamwood, WD6 1JD, 1st Floor, 3 Elstree Gate
What year was VISTACREST LIMITED started?
VISTACREST LIMITED was started in 1989
Sources: Companies House