Company name: Blanchardstown Centre
Description: Sizable indoor mall with shops & cafes
Blanchardstown Rd S, Blanchardstown, Dublin, Ireland