About Development Securities (edgware Road No.1) Ltd (09360589) United Kingdom