About M&l Properties Uk Limited (05085217) United Kingdom