LOTUS LASHES LTD Company number SC724463 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressLwe Business Centre, 580 Lawmoor Street, Glasgow, Scotland, G5 0TX PostcodeG5 0TX Companies at this postcode 6 Map