is inactive
United Kingdom
Person with significant control
Appointed on06 May 2016
Country of residenceEngland
Where is GARRAD LIMITED's headquarters?
GARRAD LIMITED's headquarters is located at Suffolk, Newmarket, CB8 8DN, 38-40 Old Station Road
What year was GARRAD LIMITED started?
GARRAD LIMITED was started in 2011
Sources: Companies House