An ISP company established MPLS with their different hops/routers (5 router participating MPLS systems) across Berlin. The company has two sister companies (A and B). Both the sister concerns want to take the benefits of the MPLS mesh system. Each sister concern has 4 branch offices and a Head Office where the data center is located.
As a network engineer, we have to connect all the offices of A & B to the MPLS system. We have to ensure that only HO of each company has internet access and all the traffic from branch offices will be forwarded to HO through the MPLS system in a secure way. At the same time, make sure that the routing tables of each company in MPLS are not exposed. I need help in terms of designing this scenario with some detail on implementation and configuration guide.