Hello,
Not sure if we fit the bill, we are a new Voice server. Here is our add for more info.
Hope you take a look and come join us.