About D P O Developments Limited (05696663) United Kingdom