About M & S Properties (scotland) Ltd (SC696027) United Kingdom