Hello,
Our company have experience with linux virtual private servers solution and we are already using a similar in-house product for our network to provide hosting services.
Your requirements are pretty close to this product features, however there are some small differences that can be implemented within the specified period.
If there are some more requirements or updates for this project then I'd like to know before we can start developing the solution.
Thanks in advance,
Dinu