Давайте проанализируем каждое утверждение:
1. *В посёлке есть жилой дом высотой 25 метров.* - **Неверно**, так как в условии сказано, что высота всех домов *меньше* 25 метров.
2. *Разница в высоте любых двух жилых домов посёлка больше 6 метров.* - **Нельзя однозначно сказать**. Мы знаем, что все дома выше 5 метров и ниже 25 метров. Разница между самым высоким и самым низким домом может быть почти 20 метров, но не обязательно, что *любые* два дома будут иметь разницу больше 6 метров.
3. *В посёлке нет жилого дома высотой 4 метра.* - **Верно**, так как в условии сказано, что все дома *больше* 5 метров.
4. *Высота любого жилого дома в посёлке не меньше 3 метров.* - **Верно**, так как в условии сказано, что высота всех домов *больше* 5 метров.
**Ответ:** Верные утверждения 3 и 4.