OpenCompanies

Magellan Corporation

Company number
FC018042
Status
Active
Type
Other Company Type
Incorporated
1 Jan 1994

Registered office

Nicholas Allen
Co Edge & Ellison
18/19 Southampton Place
WC1A 2AJ

Accounts

Data