2008 is the date that marks the founding of 23red Management Limited, a firm that was situated at 20 Northdown Street, in London. The company was created on 2008-06-23. Its registration number was 06626452 and the company postal code was N1 9BG. This company had existed on the British market for about ten years until 2018-09-18.
This specific firm was managed by an individual managing director: Jane A. who was guiding it for ten years.
Jane A. was the individual with significant control over this firm, owned over 3/4 of company shares.