GrowUp Farms Limited

Overview

Urban indoor farms delivering fresh salad and herbs to consumers, shops and restaurants.

Areas served

UK

Address:

Discovery Park
2 Montague Road
Sandwich

Postcode:

CT13 9FA