About Oakhouse Associates Limited (03067952) United Kingdom