Overview
Legal name
BADGER METER UK LIMITED
Region
North West England
Registered address
UNIT 1 & 2 GATEHEAD BUSINESS PARK
DELPH NEW ROAD
DELPH
SADDLEWORTH
ENGLAND
OL3 5DE
Insolvency history
No