About Liberty Living Investments 2 Limited Partnership (LP016430) United Kingdom