DELTA TECHNICAL SERVICES LIMITED Company number 05632998 · Monitor this company Active Overview People 21 Control Documents Analysis Location Related Registered office Address15 Bishopsgate, London, United Kingdom, EC2N 3AR PostcodeEC2N 3AR Companies at this postcode 61 Average house price in EC2N 3AR £25,000 (1 sales) Map