At first I thought my account was compromised as I haven't logged into my namecheap account in the last 3 months.
What confused me was the IP address, since it was an internal IP.
So I talked to live chat and the person assured me my account was not compromised and that no changes were made. And that it was a glitch from updating their parking page, and that a lot of customers got it.
So...Namecheap updated their parking page and some how managed to send loads of people an email similar to what I got.
Here's the email