About Thicket Road Management Co. Limited (01685309) United Kingdom