About Mec London Property 3 (nominee 1) Limited (12290688) United Kingdom