About Thurlestone Management Limited (03707297) United Kingdom