Overview
Legal name
ENVIRONMENTAL DEVELOPMENT TECHNOLOGY LIMITED
Region
South West England
Registered address
THEOCSBURY HOUSE
18-20 BARTON STREET
TEWKESBURY
GLOUCESTERSHIRE
GL20 5PP
Insolvency history
No