London ordis house: 5, mansfield street w1m 9fh
Is a branch of : ORBIS INVESTMENT ADVISORY LTD
United kingdom