About Oakland Investment Management Limited (01730803) United Kingdom