SC405593 is a reg. no. for Macrae Consultancy Limited. The firm was registered as a Private Limited Company on 2011-08-17. The firm has existed on the market for thirteen years. This enterprise could be gotten hold of in 1 -3 St. Colme Street in Edinburgh. The headquarters' post code assigned to this location is EH3 6AA. This company's SIC and NACE codes are 72110 which stands for Research and experimental development on biotechnology. The business latest accounts were submitted for the period up to 31st August 2022 and the most recent confirmation statement was submitted on 17th August 2023.
There's just one managing director at the moment running the following limited company, specifically Sheila M. who has been executing the director's duties for thirteen years. This limited company had been managed by Stephen M. up until 2011-08-17.
Sheila M. is the individual who controls this firm, owns over 3/4 of company shares.