The Poppy Factory
20 Petersham Road
Richmond
TW10 6UW

T 020 3274 1000
F 020 3274 1001
E info@iid.co.uk


1501 Poppy Factory
Initiatives In Design Limited Registered Office: The Poppy Factory, 20 Petersham Rd, Richmond, TW10 6UW. Registered in England & Wales No. 06458531
semplice_icon_2_5
semplice_icon_2_4
LogoIID88-89-91
semplice_icon_2_2
instagram-11