Cheers all,
After several hours research I would agree with both Pushkin and Flintstone. Contract is with european company and UK tax applies in full unless you are in UK for less than 93 days. No doubt there are other issues as well.
Interestingly, the UK and Russia have a double taxation treaty which seems to allow just that, both countries taking their share......just more headaches.
Plus thanks to Merlin for the NI point.
Think i'll just move to a hotel, cheaper and easier to get than a mortgage these days.............