The company operates under the name of Magellan Life Sciences Limited. This company was originally established six years ago and was registered with 11417841 as the reg. no. This particular headquarters of this company is based in London. You can contact it at C/o Ams Accountants (ml) Ltd 4 Raleigh House, Admirals Way, Canary Wharf. The enterprise's Standard Industrial Classification Code is 72190 and their NACE code stands for Other research and experimental development on natural sciences and engineering. Saturday 31st December 2022 is the last time account status updates were filed.
That firm owes its well established position on the market and constant improvement to a team of three directors, who are Edouard N., Abhiram D. and Laxmi W., who have been presiding over it since 2020/11/05. At least one secretary in this firm is a limited company, specifically Mitre Secretaries Limited.