About Oakhurst 2005 Management Company Limited (05376670) United Kingdom