THREE SWALLOWS LIMITED, NAAS, Irland