About Tritax Manchester Hotel Limited Partnership (SL015413) United Kingdom