Company name: Leaf Creative
Description: Inspiring people with plants by design. A journey of discovery... Leaf Creative was created by Peter Dowle of Howle Hill Nursery in 2018.
Ross Road, Huntley, Gloucester GL19 3EX, United Kingdom