About Thompson And Thompson Properties Ltd (10039659) United Kingdom