Abby,
Isle of Man is part of the United Kingdom so any processing times will be relevant to your individual case and as a guide, check the Vfs website.
Which visa are you applying for?