CEO
Holiday Illness Claims is a trading name of Farnworth Rose Limited registered in England and Wales Registered number 8295259 Registered office at First Floor Finance House 17 Kenyon Road Nelson
Lancashire, EnglandBB9 5SP
0800 01 54321
Driving Directions »