Overview
Legal name
ECOBALE LTD
Region
East of England
Registered address
1 MILL DROVE
SOHAM
ELY, CAMBRIDGE
CB7 5HX
Insolvency history
No