About Development Securities (hdd) Limited (06287453) United Kingdom