About Barnfield Property Letting Ltd (10289180) United Kingdom