About Mendones Properties Ltd (11511442) United Kingdom