THE SELF ASSEMBLY LTD Company number 13548785 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 Nowman House, Lordship Lane, London, England, SE22 8LT PostcodeSE22 8LT Companies at this postcode 18 Average house price in SE22 8LT £683,000 (29 sales) Map