Overview
Legal name
ELBUS LIMITED
Region
East Midlands
Registered address
23 FARADAY AVENUE
STRETTON
BURTON ON TRENT
STAFFORDSHIRE
DE13 0FX
Insolvency history
No