Advanced company searchLink opens in new window

IMPALA MAGPIE LIMITED

UK establishment number BR009731

UK establishment office address
25 Canada Square Level 20, London, Canary Wharf, E14 5LQ
Status
Closed
Opened on
13 October 2004
Type of business
Is That Of An Investment Company

This is a UK establishment of
IMPALA MAGPIE LIMITED

Company number
FC028030