About Ob Investments Management Limited (08267360) United Kingdom