MARSHELL SERVICES LIMITED Company number 13604149 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address29 Culverley Road, London, England, SE6 2LD PostcodeSE6 2LD Companies at this postcode 40 Average house price in SE6 2LD £469,000 (47 sales) Map