About Thetford International Properties Limited (03491846) United Kingdom