About M.e.l Properties (ne) Limited (13134799) United Kingdom