About Picture Living Investments Lp (LP018964) United Kingdom