About Tickford Estates Ltd (04257104) United Kingdom