About The Barn Tye Close Management Company Limited (02380877) United Kingdom