About Delta D Properties Limited (11606699) United Kingdom