Megaflow Ltd Company number03297492 StatusLiquidation TypePrivate Limited Company Incorporated30 Dec 1996 Nature of business 4533 Registered office 15 St Catherines RoadBournemouthDorset Accounts Year ended 31 Jan 1998 Data JSON Markdown