Megamusic International Limited Company number02634712 StatusLiquidation TypePrivate Limited Company Incorporated2 Aug 1991 Registered office Imperial House23 Thames StreetHamptonTW12 2EW Data JSON Markdown