Overview
Legal name
ABULA GROUP OF COMPANIES LTD
Region
East Midlands
Registered address
9 LAVENDER ROAD
LEICESTER
ENGLAND
LE3 1AL
Insolvency history
No