About M&sc Properties Ltd (13341813) United Kingdom