Venus Products International Limited Company number02664414 StatusLiquidation TypePrivate Limited Company Incorporated20 Nov 1991 Nature of business 17717487 Registered office 26a North Audley StreetLondonW1ya Data JSON Markdown