About Glasgow Open Air Leisure Services (wembley) Limited (SC181296) United Kingdom