Company name: Life Irrigation
Description: Life Irrigation Garden water system - sprinkler systems, drip irrigation and automatic garden watering for grass and plants.
17 Gables Ave, Borehamwood WD6 4SP, United Kingdom