0 Members and 1 Guest are viewing this topic.
I see customer relations department is in Scotland. Is it too risky to have it based in Westminster, or was it a case of no one wanting the job.
In order to view this object you need Flash Player 9+ support!