About Thompson Cox Property Limited (11703506) United Kingdom