Overview
Legal name
SPECAC HOLDCO LIMITED
Region
London
Registered address
SCIENCE AND INNOVATION CENTRE UNIT 12
HALO BUSINESS PARK, CRAY AVENUE
ORPINGTON
KENT
UNITED KINGDOM
BR5 3FQ
Insolvency history
No