DEMJAC LTD Company number SC892077 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address91 Thomson Drive, Falkirk, United Kingdom, FK2 9GN PostcodeFK2 9GN Companies at this postcode 16 Map