About The Barn Beddington Management Company Limited (04939098) United Kingdom