About Mala Developments Limited (09838482) United Kingdom