Our heating system drops pressure and leaks from time to time. What can be done?

The heating is oil fired and we are connected to a group water scheme. … The plumber started by adding a leak sealer to the system and when that …