Farming in Tetbury, Gloucestershire We help you find any company! Cowbridge Partners Limited 1 Long Street, Tetbury Tetbury, Gloucestershire Langworthy Farm Limited 1 Long Street, Tetbury Tetbury, Gloucestershire