- Glasgow, Scotland, United Kingdom
CENTRAL CHICKEN LIMITED is a company based out of 3 CLAIRMONT GARDENS, GLASGOW, United Kingdom.