About D.m.p.f. Developments Ltd (NI630856) United Kingdom