About Ob Property Investments Limited (10288371) United Kingdom