Prefer self service? Click here to visit our comprehensive help centre, filled with articles on every Encore-related topic imaginable.
Our postal address is:
103 Gaunt Street, London SE1 6DP
Encore Technologies Limited, registered in the UK & Ireland. Company number 09307379.
Registered address: 124 City Road, London EC1V 2NX