About Oak Property Investments Limited (03733566) United Kingdom