About Ohl Property Holdings Limited (11782560) United Kingdom