Company name: Oasis Watering Ltd
Description: Oasis Watering Systems in London - Free Estimate. Tel 020 816 816 66. Garden watering & irrigation systems. Lawn sprinklers & garden sprays. Installation & maintenance.
Langham Rd, Teddington TW11 9HG, United Kingdom