ELLA BOO LIMITED is rated 3 out of 5 in the category apparel & fashion. Read and write reviews about ELLA BOO LIMITED. ELLA BOO LIMITED is an Apparel and Fashion company based in Dublin Ireland.
Address
Fashion City Unit 36, Ballymount, Dublin, Ireland
Company size
11-50 employees