The business was located in London registered with number: 10576590. This company was started in the year 2017. The main office of this company was located at 20-22 Wenlock Road . The postal code is N1 7GU. The company was officially closed on 2023-05-02, meaning it had been active for six years.
James B. was this particular company's managing director, assigned this position in 2017 in January.
Executives who had control over the firm were as follows: James B. owned 1/2 or less of company shares. Iain H. owned 1/2 or less of company shares.