About M.e.p. Developments Limited (03701096) United Kingdom