Search the register – results All results IRRIGATIA LIMITED 05636929 - Incorporated on 27 November 2005 Norwoods, Long Drax, Selby, North Yorkshire, YO8 8NH