About Stallington Farm Barns Management Company Limited (06611142) United Kingdom