About Timberdine Barns Management Company Limited (09061391) United Kingdom