About Met Quarter Investors Limited Partnership (LP009306) United Kingdom