About M&s Lettings Property Ltd (12031311) United Kingdom