Telmara Farm Ltd

CONTACT DETAILS

Henham Road
Debden Green
Saffron Walden
Essex
CB11 3LZ
United Kingdom

Tel: 01371 830658
E-mail: enquiries@telmarafarms.co.uk

KEY PERSONNEL

Managing Director: Christopher Patmore

LOCATION