LIGHTSALT CONSULT LIMITED Company number SC869531 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address16c Primrose Street, Alloa, Scotland, FK10 1JG PostcodeFK10 1JG Companies at this postcode 16 Map