About The Thl Tolworth Limited Partnership (LP005654) United Kingdom