About Barnfield Gardens Freehold Ltd (12527428) United Kingdom