SLCA LIMITED Company number 08654378 · Monitor this company Dissolved Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address106 High Street, Marlborough, Wiltshire, England, SN8 1LT PostcodeSN8 1LT Companies at this postcode 21 Average house price in SN8 1LT £647,000 (9 sales) Map