About M & S Properties Partnership Limited (10002337) United Kingdom