13738725 is the registration number assigned to Mendea Technologies Limited. This firm was registered as a Private Limited Company on 2021-11-11. This firm has been present in this business for three years. This enterprise could be found at 156a Stoke Newington Road in London. The head office's area code assigned is N16 7XA. This firm's registered with SIC code 72110 - Research and experimental development on biotechnology.
Until now, this specific business has only been supervised by one director: Alastair M. who has been managing it for three years.
Alastair M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.