Maestro Pet Foods Limited Company number02212563 StatusLiquidation TypePrivate Limited Company Incorporated21 Jan 1988 Nature of business 1571 Registered office 10 KeelhamDenholme GateBradfordBD13 4HH Accounts Year ended 31 Mar 1990 Data JSON Markdown