Overview
Legal name
THE LONDON WATER COMPANY LIMITED
Region
Unknown
Registered address
89 THE AVENUE
NEW SOUTHGATE
LONDON
N11 1NF
Insolvency history
No