About Mec London Property Lp (LP014383) United Kingdom