Overview
Legal name
APOLLO INVESTMENT HOLDINGS LIMITED
Region
East Midlands
Registered address
1-3 PAIGLE ROAD
LEICESTER
ENGLAND
LE2 8HP
Insolvency history
No