Megaview Limited Company number01720117 StatusLiquidation TypePrivate Limited Company Incorporated3 May 1983 Registered office Olwen HouseQuarry Hill RoadTonbridgeTN9 2RH Data JSON Markdown