About M & A Property Developments Limited (10842228) United Kingdom