LYCA FOODS LTD Company number SC889722 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressLyca House, 13 Shaw Street, Glasgow, United Kingdom, G51 3BJ PostcodeG51 3BJ Companies at this postcode 8 Map