S MORRELL LIMITED Company number 09105743 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address64 MANOR PARK, LONDON, SE13 5RL PostcodeSE13 5RL Companies at this postcode 36 Average house price in SE13 5RL £570,000 (52 sales) Map