Magellan Investments Limited Company number17122201 StatusActive TypePrivate Limited Company Incorporated27 Mar 2026 Nature of business Other letting and operating of own or leased real estate Registered office Salts Mill 3rd FloorVictoria RoadSaltaireBD18 3LA Data JSON Markdown