This particular firm is located in Edinburgh registered with number: SC711440. This company was established in 2021. The main office of the company is located at Suite 2, Ground Floor Orchard Brae House 30 Queensferry Road. The area code for this place is EH4 2HS. Started as Mercel Technologies, this business used the name up till 2022-07-01, then it was changed to Mercel Ltd. This business's declared SIC number is 72110, that means Research and experimental development on biotechnology. The business latest financial reports detail the period up to October 31, 2022 and the latest annual confirmation statement was submitted on October 5, 2023.
The following company owes its success and unending development to a group of three directors, namely Alastair K., Mark D. and Dominic O., who have been leading it since January 2024. At least one secretary in this firm is a limited company, specifically Mbm Secretarial Services Limited.