About Mendoza Property Services Limited (08440214) United Kingdom