Overview
Legal name
APOLLO BUSINESS SUPPLIES LIMITED
Region
South East England
Registered address
UNIT 2 SHIELD INDUSTRIAL ESTATE
MANOR HOUSE AVENUE
SOUTHAMPTON
HAMPSHIRE
ENGLAND
SO15 0LF
Insolvency history
No