I have attched diagram for easy understand.
Service provider VPLS means think that point to point link full mesh between my locations.
My communication should happen through HEADOFFICE only.
In future i may required comunication directly between Branchoffice also.
planning to run the EIGRP. pls provide the config for the same at all locations