Blueshade Limited Company number02581839 StatusLiquidation TypePrivate Limited Company Incorporated12 Feb 1991 Nature of business 1822 Registered office 2nd Floor108a Whitechapel RoadLondonE1 1JE Data JSON Markdown