About Kerswell Barns Management Company Limited (10727000) United Kingdom