Freeman & Crawford Limited Company number01114380 StatusLiquidation TypePrivate Limited Company Incorporated18 May 1973 Registered office Arch 7Corporation StManchester 4 Data JSON Markdown