Although the mention of 'Swindon Space Control' in the movie sounds silly/amateurish, the United Kingdom Space Agency (UKSA) is actually based at the former British National Space Centre (BNSC) headquarters in Swindon, Wiltshire, which it replaced in 2010.