About Square M Developments Ltd (11304039) United Kingdom