About Ddph Properties Limited (12115576) United Kingdom