I have lots of experience in multi tenant pbx, I offer my services to undertake your project, you can expect a professionally resolved solution. We can chat details and if you have any specific requirements. I will like to base it on freeswitch open source code.