Company ABB WATER METERS, INC. Address ABB Kent Plc Pondswick Road, Luton, Bedfordshire, LUTON ENGLAND LU1 3LJ