Overview
Legal name
ELBE DESIGNS LIMITED
Region
South East England
Registered address
1 THE LINDENS
GREENACRES
AYLESFORD
KENT
ME20 7LL
Insolvency history
No