About Mec London Property 2 (general Partner) Limited (07642377) United Kingdom