I got VillaMoscow.com last week and noticed on a google search that someone owns VillaMoscow.co.uk
I think I should pitch my nameto them as their site isn't even relevant to the Uk!
Their Villa is in Ayia Napa and it is just called Villa Moscow.
Any thoughts?
Thanks!