DC TECHNOLOGY MANAGEMENT LIMITED Company number 12306911 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 17 Dwyer House, 2 Townmead Rd, London, United Kingdom, SW6 2NZ PostcodeSW6 2NZ Companies at this postcode 40 Average house price in SW6 2NZ £466,000 (39 sales) Map