Cosmo Computer Supplies Limited Company number02260379 StatusLiquidation TypePrivate Limited Company Incorporated19 May 1988 Registered office 106 Woodgrange RoadForest GateLondonE7 0EW Data JSON Markdown