About Metric Income Plus Limited Partnership (LP014656) United Kingdom