S&D HOMES LIMITED Company number 13297014 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressTolldish Barn, Tolldish Lane, Staffordshire, Great Haywood, United Kingdom, ST18 0RA PostcodeST18 0RA Companies at this postcode 6 Average house price in ST18 0RA £545,000 (15 sales) Map