About Third Broom Barns Management Company Limited (01399181) United Kingdom