About Attimore Barns Management Company Limited (06039133) United Kingdom