About Thurstan Redding Estates Limited (12938688) United Kingdom