Search the register – results All results EURO-STRAW LIMITED 11229867 - Incorporated on 28 February 2018 14 Mannin Way Lancaster Business Park, Lancaster, United Kingdom, LA1 3SW