About M & S Property (leicester) Limited (08493686) United Kingdom