Key factsactiveLegal nameEURO PAYROLL LIMITEDfr_inseeRegistration529091795fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2010-09-01fr_inseeRegistered address23 BLAIR STREET, EH1 1QR EDINGURGH, ROYAUME-UNIfr_inseeIndustry82.11Zfr_insee