Started with Reg No. SC465718 11 years ago, Darwin Life Sciences Limited had been a private limited company until 19th July 2022 - the time it was officially closed. The official registration address was 38 Monkswood, Gattonside Melrose.
According to this company's executives data, there were two directors: Sotereos G. and Anthea S..
Executives who controlled the firm include: Sotereos G. had substantial control or influence over the company. Anthea G. had substantial control or influence over the company.