Company name: Sail Installations & Logistics Ltd
Description: Headquartered in Dublin, SAIL Installations & Logistics provides specialised logistics services to national and multinational clients from a variety of sectors.
3CA Airport Business Park, Cloghran, Co. Dublin, Ireland