Started with Reg No. SC570442 seven years ago, Clelmora Limited is categorised as a Private Limited Company. Its official office address is 10 Cramond Road South, Edinburgh. This business's registered with SIC code 71129 and their NACE code stands for Other engineering activities. Its latest accounts describe the period up to Sunday 31st July 2022 and the most recent confirmation statement was filed on Wednesday 5th July 2023.
Presently, this specific business is directed by a single managing director: Michael D., who was appointed in July 2017.
Michael D. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.