Magellan Partners Ltd. is located at London at 10 Lancelot Place #2.3. Anyone can look up this business by referencing its area code - SW7 1DR. Magellan Partners's launching dates back to 2014. The company is registered under the number 09258276 and its last known status is active. This business's registered with SIC code 70229 meaning Management consultancy activities other than financial management. The company's most recent filed accounts documents cover the period up to 2022-10-31 and the most recent confirmation statement was released on 2022-10-10.
There is one managing director at present controlling the business, specifically Ramez N. who has been executing the director's tasks for 10 years. The following business had been overseen by Anthony D. up until 2017.
Ramez N. is the individual with significant control over this firm, owns over 3/4 of company shares.