I don't think so. The window has passed so going into admin now would see a deduction next season. Although I believe there is an issue whereby if the deduction this season would penalize them then it can be done now. Not totally sure.
How many points above us are they?