I have managed to get payment pro working, i had to set both express module and pro module to USA and not UK. For some reason it will not work under UK payflow mode, this is unfortunate as i did want to integrate Cardinal centinal service