After the second call I Googled the name and they are an advertising company that are good at taking money but not so good at putting out your add.
They also state that they are calling from the NHS which is not true.
Message Thread
« Back to index | View thread »
Copyright © uk autotalk