About M&sk Property Developments Limited (12424564) United Kingdom