J & A.leigh Limited Company number00517679 StatusLiquidation TypePrivate Limited Company Incorporated25 Mar 1953 Registered office 00517679 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown