Twickenham, Greater London
role - Exchanging commercial and domestic water meters. Mainly external meters. The ideal Installer will have previous...