About Development Securities (no.28) Limited (05307439) United Kingdom