About Thames Move Limited (10671112) United Kingdom