About Oakridge House Limited (12820661) United Kingdom