S&L CONTRACTORS LTD Company number 09689981 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address632 Pavillion House Water Gardens Square, London, England, SE16 6RN PostcodeSE16 6RN Companies at this postcode 21 Average house price in SE16 6RN £617,000 (38 sales) Map