Magellan World Ltd was set up as Private Limited Company, located in Centrum House, 36 Station Road in Egham. The headquarters' zip code TW20 9LF. The company has been operating since 2009. The business Companies House Registration Number is 06821703. The firm's registered with SIC code 73110 meaning Advertising agencies. The business most recent annual accounts describe the period up to March 31, 2022 and the most current annual confirmation statement was submitted on February 17, 2023.
Lee R. is this particular firm's single director, that was appointed in 2009 in February. Since 17th February 2009 Emmanuel G., had been managing the following firm till the resignation on 18th May 2012.
Lee R. 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.