DEBRA opening hours