RIVENDELL CARAVAN SERVICES LIMITED