Delaware, delawhen...
"Corporation Service Company" is actually the name of an outfit based in Delaware. They act as an HQ address and mail forwarding service, among other things, for Delaware companies. A lot of US corporations tend to get created in Delaware, as that state has relatively relaxed and speedy company formation laws.