Advanced company searchLink opens in new window

IMPALA KOOKABURRA LIMITED

UK establishment number BR009729

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

This is a UK establishment of
IMPALA KOOKABURRA LIMITED

Company number
FC028028