About Mm Property And Developments Limited (12052625) United Kingdom