Overview
Legal name
IPA ENERGY + WATER ECONOMICS LIMITED
Region
Scotland
Registered address
LEVEL 5 THE STAMP OFFICE
10-14 WATERLOO PLACE
EDINBURGH
SCOTLAND
EH1 3EG
Insolvency history
No