About Mcl Property Intermediate Holdings Limited (12310481) United Kingdom