About M & E Property Developments Limited (10864516) United Kingdom