Jahan Company. T/A IREMA Ireland. Reg. Office: Unit 3 Kilmallock Industrial Estate, Kilmallock, Co. Limerick Reg No. 108354 VAT No. IE 4802112Q