I've never heard of that company, but that is not surprising consider the number of big and small hosting companies out there. You do not, typically, need to be in different data centers. You typically only need different C-Blocks for your IP range. Most hosts offer this to some degree.
For example, I can do 14 different C-Blocks, others offer more or less. Typically you would request something like this if you are doing SEO blogs, or you want to do cross linking with your sites to make it look like they are on different servers, and locations to game the search engine.
Buying additional c-block IP's are typically $1-2 per each additonal IP, or you but a block of 5/10/20. You can run them from the same box. You simply need to set them up in your control panel for the different sites.