Mechoid Limited Company number01227317 StatusLiquidation TypePrivate Limited Company Incorporated23 Sep 1975 Registered office Geoffrey Martin & CoSt James's HousePark PlaceLS1 2SP Connections Companies at the same address Grovedale Limited (00211668) Data JSON Markdown