About Oakdene Management Limited (01495174) United Kingdom