About Oakhurst Property Developments Limited (04652198) United Kingdom