NLS TRUSTEES LTD Company number SC427064 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address7th Floor, Delta House, 50 West Nile Street, Glasgow, G1 2NP PostcodeG1 2NP Companies at this postcode 6 Map