About Barnfield Investment Properties Limited (04128632) United Kingdom