This business was located in London under the ID 11033337. This firm was started in the year 2017. The office of this company was located at 20-22 Wenlock Road . The postal code for this place is N1 7GU. This firm was dissolved in 2020, which means it had been active for 3 years.
Taking into consideration the following company's register, there were two directors: David O. and Helen O..
Executives who had control over the firm were as follows: Helen O. owned 1/2 or less of company shares. David O. owned over 1/2 to 3/4 of company shares .