Overview
Legal name
BADGER ECOLOGY LTD
Region
Wales
Registered address
DELFRYN
SPITTAL
HAVERFORDWEST
PEMBROKESHIRE
UNITED KINGDOM
SA62 5QT
Insolvency history
No