Located at 29 Barclay Road, London E17 9JH Olya Ltd is classified as a Private Limited Company registered under the 11300410 registration number. The firm was launched 6 years ago. This firm's SIC code is 41202 which means Construction of domestic buildings. Sat, 30th Apr 2022 is the last time when the company accounts were filed.
To this date, this specific firm has only been overseen by one managing director: Ilie-Marius S. who has been caring of it for 6 years.
Ilie-Marius S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.