About Mendez Property Development Ltd (09123874) United Kingdom