Website closure imminent