About Thackley End Management Limited (01614457) United Kingdom