About Oakroom Property Holdings Limited (12338877) United Kingdom