About Barrets Lane Barns Management Ltd (09923090) United Kingdom