About Mec London Property 2 (nominee 2) Limited (11431131) United Kingdom