Magellan Corporation Company numberFC018042 StatusActive TypeOther Company Type Incorporated1 Jan 1994 Registered office Nicholas AllenCo Edge & Ellison18/19 Southampton PlaceWC1A 2AJ Accounts Year ended 31 Dec 1997 30 Sep 1997 31 Dec 1996 31 Dec 1995 31 Dec 1994 30 Jun 1994 Data JSON Markdown