About M&s Property Uk Holdings Ltd (SC604903) United Kingdom