About Mec London Property (general Partner) Limited (07642397) United Kingdom