is not in process of liquidation on Oct 20, 2022
Where is NORTHERN TRUST COMPANY (THE)'s headquarters?
NORTHERN TRUST COMPANY (THE)'s headquarters is located at Canary Wharf, London, E14 5NT, 50 Bank Street
What year was NORTHERN TRUST COMPANY (THE) started?
NORTHERN TRUST COMPANY (THE) was started in 1969
Sources: Companies House