LOWLANDS GAS CONTRACTS LIMITED Company number SC398517 · Monitor this company Dissolved Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressWellwood Service Centre, Ettrick Terrace, Selkirk, TD7 4JS PostcodeTD7 4JS Map