Isola Edinburgh came into being in 2017 as a company enlisted under no SC565281, located at EH9 1QW Edinburgh at 85-87 Newington Road. The company has been in business for 7 years and its last known status is active. The enterprise's declared SIC number is 56101 which stands for Licensed restaurants. Its latest filed accounts documents cover the period up to 31st July 2023 and the latest confirmation statement was released on 7th May 2023.
Since 2017-05-08, this specific company has only been supervised by an individual director: Federica L. who has been administering it for 7 years.
Federica L. is the individual who controls this firm, owns over 3/4 of company shares.