This company called Souvla was created on 2011-10-18 as a Private Limited Company. The firm's headquarters can be reached at London on First Floor 677 High Road, North Finchley. When you want to reach the company by post, its postal code is N12 0DA. The office registration number for Souvla Ltd is 07814753. The firm's SIC code is 47540 and their NACE code stands for Retail sale of electrical household appliances in specialised stores. The company's most recent financial reports cover the period up to October 31, 2022 and the most recent annual confirmation statement was submitted on October 18, 2023.
Since 2011-10-18, the following business has only had an individual director: Stavros S. who has been maintaining it for 13 years.
Stavros S. is the individual with significant control over this firm, owns over 3/4 of company shares.