About Tidmarsh Barns Management Company Limited (07381866) United Kingdom