I am a part of the new management team and we don’t have access to the old email account or any information/credentials associated with our company’s domain and website (but we think it is hosted by cloudflare). What can I do to regain possession of the website?
Cloudflare is likely not hosting your site (unless it is using Cloudflare Pages, but from the site copyright date I guess not) but just providing proxy and DNS services.
[add] The domain has been re-registered after the date on the site itself so seems to have expired then re-purchased. Do you actually have access to the domain registration?
Unfortunately we do not have access to anything regarding the website and can only rely on things we find online (i.e website hosting checker, domain registrar checker, etc).