About Mec London Property 2 (nominee 1) Limited (11431137) United Kingdom