Brand New Build For Castle Lighting Store In OmaghWelcome! The count down is over. The New build Castle Lighting store has opened its doors in Gortrush Industrial Estate, Omagh. It is...