Twinbuy Limited Company number02388452 StatusLiquidation TypePrivate Limited Company Incorporated24 May 1989 Nature of business 7420 Registered office 22 Moordale RoadKnutsfordCheshireWA16 8ET Data JSON Markdown