About Oakhouse Asset Holdings Limited (10992698) United Kingdom