R&LSTEENSON LIMITED Company number 12399619 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 6 87 Pepys Road, London, United Kingdom, SE14 5SE PostcodeSE14 5SE Companies at this postcode 41 Average house price in SE14 5SE £907,000 (50 sales) Map