About Oak House Investments Limited (10390992) United Kingdom