About Mile End Investment Limited Partnership (LP014025) United Kingdom