SLG (LEEDS) LIMITED Company number 08954260 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressGlenwood House, Winlaw Close Shaw, Swindon, SN5 5WX PostcodeSN5 5WX Companies at this postcode 82 Average house price in SN5 5WX £375,000 (36 sales) Map