G.L.S. LIMITED Company number SC118672 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Mill House, Clerklands, Melrose, United Kingdom, TD6 9JR PostcodeTD6 9JR Companies at this postcode 10 Map