About D.& R. Developments Limited (02298855) United Kingdom