DISTRIBUTED SERVICE OPS LIMITED Company number 11977226 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office AddressFLAT 138, 3 ARNHEM PLACE, LONDON, ENGLAND, E14 3ST PostcodeE14 3ST Companies at this postcode 33 Average house price in E14 3ST £743,000 (66 sales) Map