Galchards & Company Limited Company number01092418 StatusLiquidation TypePrivate Limited Company Incorporated25 Jan 1973 Registered office 17-18 Dover St.LondonW1X 3PB Data JSON Markdown