About M Square Developments Ltd (11079778) United Kingdom