About D.r.m. Developments Limited (04986252) United Kingdom