caravan ventures ltd