SLLP PRODUCTIONS LIMITED Company number 09809118 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address29 FLAT 2, 29 LAWRIE PARK ROAD, LONDON, UNITED KINGDOM, SE26 6DP PostcodeSE26 6DP Companies at this postcode 47 Average house price in SE26 6DP £423,000 (80 sales) Map