Trip Advisor and Holiday Lettings should feature on a Scam Watchdog type of program, this is a complete FRAUDULENT Company.
There is absolutely no way of contacting them.
Stay well clear of them DO NOT BOOK with this company.
You have no come back, you cannot speak to anyone, you cannot email anyone.
AVOID...