About Thornden Holdings Limited (09481697) United Kingdom