Weird. I just found their website:
http://www.fc-group.co.uk/Contact_Us_4_1.asp (which does indeed state their address as 29 Waterloo Place, Leamington Spa, Warwickshire CV32 5LA) and did a search of their company number 04722802 on Companies House website, where I found this... FINANCIAL CONNECTIONS LIMITED, 51 SOUTH STREET, ISLEWORTH, MIDDLESEX
TW7 7AA Company No. 04722802, a different address AGAIN.
What the hell is going on?!