Company name: Arti Green Ltd
Description: Arti Green Ltd supply & installation of commercial planters, office plants, green walls, biophilic moss wall art, hedera ivy screening, artificial plants & trees across the UK.
Unit 2-4 BRK Enterprise Park, Guest House Farm, Runshaw Ln, Euxton PR7 6HD, United Kingdom