About Thetford Investments (no.2) Ltd (11236967) United Kingdom