SUPERYACHT TECHNOLOGY LTD
Appointment of Liquidators Name of Company: SUPERYACHT TECHNOLOGY LTD Company Number: 10596477 Nature of Business: Advertising Agency Previous Name of Company: Illuminati Media Limited Registered office: 43 Berkeley Square, London,