Has anyone heard of 'the Villa Group' or Just Luxury Villas or Rent Cyprus Villas.com (who are apparently part of the Villa Group).
We have booked a villa with them and becoming slightly nervous of their origins. They maintain they have offices in the UK but when I dial the number there is just a answer phone message with a generic message saying no one available. We are due to send them over £4000 and yet I cannot seem to shift the uneasy feeling I have that they may be fraudsters.
If you are an owner or have rented a villa from them, can you possibly let me know