Company name: Townsend Systems
Description: Height adjustable workbenches, moulded foam, chair bases and solid PU.
21 Schubert Rd, London SW15 2QT, United Kingdom