All Tay Pearls properties no longer open for self-catering accommodation