I have no direct experience with Investabill, but CreDebt have been around for a while and I gather they are okay, from what little I have heard about them.
I'd love to learn some more about them myself, to be honest. Amongst other things, I probably need to have a read over this , to get a handle on the investment side of things.