Company name: Anglo Aquatic Plant Co Ltd
Description: Established for over 50 years, we are the largest grower and supplier of high quality aquatic plants to garden centres and landscape designers in the UK.
32 Strayfield Rd, Enfield EN2 9JE, United Kingdom