Hedera Screens Ltd
01530 560 550
Unit 3 Chestnut Farm, Ashby Road, Moira, Swadlincote, Derbyshire, DE12 6DP
With years of experience, Hedera Screens has a leading name in the living screen industry. We’ve been creating beautiful moss walls, ..... us today.