About Oakwood Property Holdings Limited (11139401) United Kingdom