About Oakdene Ilkley Management Limited (05303882) United Kingdom