DEEP STRUCTURE LTD. Company number SC518836 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Mowhaugh Farm Cottages, Kelso, Scotland, TD5 8PY PostcodeTD5 8PY Companies at this postcode 2 Map