About Thamesfield Estates Ltd. (09923020) United Kingdom