STOCKBRIDGE DEVELOPMENTS LTD. Company number SC287139 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressBirklea, Harryburn Road, Lauder, Scotland, TD2 6PB PostcodeTD2 6PB Companies at this postcode 2 Map