Contact usAbout us

Head Office Address

Shaftesbury Systems Limited t/a ebillz
Chess House
Elstree Way
Borehamwood
Hertfordshire
WD6 1JD

Telephone 0330 102 5628
Telephone (Sales Dept) 0800 996 1090
Fax 0844 770 2275
Email websales@ebillz.com

Registered in England No. 3038392

Map & Directions


View Larger Map