ConsSlow to react when pursuing a claim, absolutely us...
ProNone would never recommend them
ConsWould never trust them. Five months later and stil...
ConsTo many to note
ProThey can insure you
ConsThe staff and administration are appalling
Listed on Ciao since: 07/02/2007