If it’s a company， suggest you only input Postcode to verify.
Policy information are not correct, pls check you renewal documents and try it again.
Alternatively, you can contact us to settle the payment on 020 7839 1888.
© China Taiping Insurance(UK) Company Limited.
Registered in England and Wales No 1766035.Registered Office:2 Finch Lane,London EC3V 3NA
Association of British Insurers