John Hall & Son (Oldham) Limited Company number00087078 StatusActive TypePrivate Limited Company Incorporated1 Jan 1906 Nature of business 2751 Registered office 00087078 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown