God sometimes i do the Silliest things but i'll get to that in a tic. I bought some bits from the states recently one of which was a Passenger (RH) side regulator and after sizing the pair up and removing the brackets it bolted up great and works 100%.
The other bit i bought was a glovebox inner without even thinking that they won't suit, D'oh