This particular business was located in London registered with number: 10957727. This company was started in the year 2017. The office of this firm was located at 71-75 Shelton Street Covent Garden. The postal code for this place is WC2H 9JQ. The company was formally closed on 2021-11-02, meaning it had been in business for 4 years.
This specific firm was supervised by 1 director: James A., who was designated to this position 7 years ago.
James A. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.