Company name: National Space Centre
Description: Space oriented visitor attraction
Exploration Dr, Leicester LE4 5NS, United Kingdom