This company was situated in London under the following Company Registration No.: 11355580. It was registered in 2018. The headquarters of the firm was located at 3 Gower Street . The postal code is WC1E 6HA. The firm was dissolved on 26th January 2021, which means it had been active for three years.
This specific firm was managed by a single managing director: Robert A. who was managing it from 11th May 2018 to dissolution date on 26th January 2021.
Robert A. was the individual with significant control over this firm, owned over 3/4 of company shares.