About M&sw Properties Ltd (11735981) United Kingdom