Question: What was one of the British companies was housed in the Alhambra Shopping Centre?
Sentence (from "Alhambra Shopping Centre"): Alhambra Shopping Centre, also known by its former name The Mall Barnsley, is Barnsley's main shopping complex, housing 41 shops and adjacent to Barnsley Market.
Relevant evidence: No