This particular firm was situated in London under the ID 09677958. The company was set up in 2015. The headquarters of the company was located at Office 32 19-21 Crawford Street. The area code for this place is W1H 1PJ. The firm was formally closed in 2023, meaning it had been in business for eight years.
Stavroula P. was the following company's managing director, appointed in 2015.
Staroula P. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.