Advanced company searchLink opens in new window

ORBIS MANAGING PARTNER (EUROPE) LIMITED

UK establishment number BR014297

UK establishment office address
28 Dorset Square, London, NW1 6QG
Status
Open
Opened on
20 October 2009
Type of business
Management Of And Strategic Decision Making In Relation To Orbis Portfolio Management (Europe) Llp

This is a UK establishment of
ORBIS MANAGING PARTNER (EUROPE) LIMITED

Company number
FC029315