The firm was located in London registered with number: 11333518. It was set up in 2018. The headquarters of this firm was situated at 21 Borgard Road . The postal code for this location is SE18 5LD. The firm was formally closed in 2023, which means it had been in business for five years.
This specific company had a solitary director: Marcus M., who was chosen to lead the company on 2018-04-27.
Marcus M. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.