Search the register – results All results ENOCELL LIMITED SC410882 - Incorporated on 9 November 2011 - Liquidation 3rd Floor Finlay House, 10-14 West Nile Street, Glasgow, G1 2PP