About Development Securities Estates Limited (00657311) United Kingdom