About Penny Irrigation Properties Ltd (03374937) United Kingdom