About Oakhouse Property Holdings Limited (10058305) United Kingdom