Originally Posted by
carrotjuice
Nope. It was Manchester. The lady told me her location.
Is Manchester a GGL service centre or just another booking centre?
Manchester (or West Didsbury to be accurate), is the home of GGL, You First and Premier Customer Service.