theidol.com can be contacted by any of the following methods:
0844 980 8601 Monday to Friday - 9am to 5pm
3 Mason Court
Penrith 40 Business Park
0844 980 8620
theidol.com is a trading style of Investment Discounts On-Line Ltd.
Investment Discounts On-Line Ltd is authorised and regulated by the Financial Services Authority, FSA Number 197451.