About M&s Property Rental Limited (11154073) United Kingdom