This business was located in London with reg. no. 11698613. The firm was registered in the year 2018. The office of this firm was situated at 71-75 Shelton Street Covent Garden. The post code for this place is WC2H 9JQ. This enterprise was formally closed in 2023, which means it had been in business for five years.
This specific limited company was directed by just one managing director: Shelva N., who was selected to lead the company in 2018.
Shelva N. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.