Company information

Registered address

Magnolia House
Banbury Road
Southam
Warwickshire CV47 1HJ
United Kingdom

Company registered in England and Wales: 5076715
VAT number: 874 2060 29

Contact details

Tel.: 01926 811574
Email: contact@tellura.co.uk