This business was based in Egham under the ID 11194263. It was set up in the year 2018. The headquarters of this company was situated at 3 Stephen Close . The post code is TW20 8DR. This business was formally closed in 2021, meaning it had been active for 3 years.
The data we obtained describing this particular company's executives suggests that the last two directors were: Lukasz B. and Oliver N. who were appointed to their positions on Wednesday 1st August 2018 and Thursday 8th February 2018.
Executives who controlled the firm include: Oliver N. owned over 3/4 of company shares and had 3/4 to full of voting rights. Lukasz B. owned 1/2 or less of company shares, had 1/2 or less of voting rights.