Montrose Technology Limited Company number02279419 StatusLiquidation TypePrivate Limited Company Incorporated21 Jul 1988 Registered office 109 Bouverie RoadStoke NewingtonLondonN16 0AD Accounts Year ended 31 Dec 1988 Data JSON Markdown