• 10 Parkland Avenue, Slough SL3 7LQ, England, United Kingdom