- London, England, United Kingdom
BLUE DUCK CONSULTING LTD is a company based out of 6 WYCHWOOD WAY, LONDON, United Kingdom.