in reply to Where is my site hosted?

I would just look it up in the contracts. Invoices will be made - and those should reveal the details.