About Oak Property Holdings Limited (12994931) United Kingdom