2000 signifies the founding of Magellan Design Limited, the firm registered at 145-157 St. John Street, in London. This means it's been 24 years Magellan Design has existed in the business, as it was started on 28th June 2000. The company's Companies House Registration Number is 04023091 and the area code is EC1V 4PW. This business's principal business activity number is 73120 - Media representation services. The company's latest accounts cover the period up to 2022-03-31 and the most recent confirmation statement was released on 2023-06-21.
The info we gathered related to this particular firm's MDs shows there are two directors: Vivien O. and Andrew O. who joined the company's Management Board on 31st October 2016 and 29th June 2000. In order to support the directors in their duties, this company has been using the skills of Andrew O. as a secretary since June 2000.
Andrew O. is the individual with significant control over this firm, owns over 3/4 of company shares.