Magellan World Ltd was set up as Private Limited Company, located in 337 Bath Road in Slough. The headquarters' zip code SL1 5PR. 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, 2020 and the most current annual confirmation statement was submitted on February 17, 2020.
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.