About Development Securities (no.18) Limited (04772471) United Kingdom