About Htft Partnership Limited (08881049) United Kingdom