Overview
Legal name
KELGROVE WELLS LIMITED
Region
East of England
Registered address
PEGGERELLS SHEERING ROAD
HATFIELD HEATH
BISHOP'S STORTFORD
HERTFORDSHIRE
CM22 7LJ
Insolvency history
No