Overview
Legal name
ORBIS INVESTMENT ADVISORY LIMITED
Region
London
Registered address
28 DORSET SQUARE
LONDON
ENGLAND
NW1 6QG
Insolvency history
No