About Bickerton Hall Barns Management Company Limited (08764051) United Kingdom