Address:
3a Wadhurst Business Park
Faircrouch Lane
Wadhurst
East Sussex
TN5 6PT
United Kingdom
Tel:
01892 785000
Website:
www.ultima-computers.co.uk