Started with Reg No. SC649067 5 years ago, Semi Flora Limited is a Private Limited Company. The firm's latest office address is 5 South Charlotte Street, Edinburgh. This company's SIC code is 99999 and has the NACE code: Dormant Company. 31st December 2022 is the last time the accounts were reported.
Edmund N. is this firm's single director, who was appointed on 2019-12-06.
Edmund N. is the individual with significant control over this firm, owns over 3/4 of company shares.