Mactro Limited Company number01441324 StatusLiquidation TypePrivate Limited Company Incorporated2 Aug 1979 Registered office 49,mill Street,Bedford.MK40 3LB Accounts Year ended 31 Mar 1985 31 Mar 1984 Data JSON Markdown