About The Thickets Management Company Limited (13472605) United Kingdom