Olya Coffee Ltd is established as Private Limited Company, registered in 29 Barclay Road, London. The headquarters' located in E17 9JH. This firm has existed 3 years in the UK. Its Companies House Registration Number is 13244897. This company's principal business activity number is 56103 and their NACE code stands for Take-away food shops and mobile food stands. Its most recent accounts provide detailed information about the period up to 2023-03-31 and the latest confirmation statement was released on 2023-03-03.
Olga S. is this company's single managing director, who was appointed on 4th March 2021.
Olga 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.