- Frimley, England, United Kingdom
SCOTTS HOLDINGS LIMITED is a company based out of 1 ARCHIPELAGO LYON WAY, FRIMLEY, United Kingdom.