Contact Us

Our Offices

The Dock
National Space Centre
Exploration Drive
Pioneer Park
Leicester
LE4 5NU
United Kingdom

Regd. in England & Wales

Company No: 06492147
Registered office:
83 Ducie Street
Manchester
M1 2JQ
United Kingdom