SC588903 - reg. no. used by Embra Internet Ltd. It was registered as a Private Limited Company on Thursday 15th February 2018. It has been active on the market for the last six years. This business can be contacted at Unit 47 12 South Bridge in Edinburgh. The company's post code assigned is EH1 1DD. This business's declared SIC number is 63990 and has the NACE code: Other information service activities n.e.c.. Embra Internet Limited reported its latest accounts for the period up to 2023-03-31. The business most recent annual confirmation statement was filed on 2023-02-14.
James C. is this particular firm's individual managing director, that was designated to this position on Thursday 15th February 2018.
James C. is the individual who controls this firm, owns over 3/4 of company shares.