23 London started conducting its business in the year 2016 as a Private Limited Company under the ID 10233438. This company's headquarters was based in London at 222 Kensal Road. The 23 London Ltd firm had been operating on the market for at least two years.
Aaron H. and Matthew B. were the company's directors and were running the company for two years.
Executives who had significant control over the firm were: Matthew B. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Aaron H. owned 1/2 or less of company shares, had 1/2 or less of voting rights.