About Thomdoor Investments Limited (04603461) United Kingdom