Company name: Biotecture Ltd (Nursery)
Description: Biotecture provides innovative, flexible, modular green wall systems, offering a new level of sustainability in living walls. Transforming urban landscapes.
118 Batchmere Rd, Almodington, Chichester PO20 7LE, United Kingdom