Seems to me like you need these totally independant data sets so the only issue is the master data. I would recommend multiple companies and replicate the master data over the companies. I would steer clear of using the datapercompany=no property as it can cause many issues.
Hi Prakash, Solution for your problem is to use One of the globel dimension as a Location, it will help you to divide all kind of financial data as per the location as well as peperation of P&L, Balance Sheet location wise.