About Tower Hill Retail Limited Partnership (LP006986) United Kingdom