About Barnfield Wood Properties Limited (08139865) United Kingdom