About Mezzanine Projects Limited (07628366) United Kingdom