About Thimble Hall Management Company Limited (07387519) United Kingdom