Here is a proof that you can not have a partition into four Borel sets with the desired properties.
First, if an additively closed set, $A$, contains an interval of positive numbers then it contains $(x,\infty)$ for some $x$ since there is an $n$ where $(na,nb)$ overlaps with $a+(na,nb)$. So, for large enough $n$, you get that $(na,\infty)$ is a subset of $A$. There is a corresponding statement for containing an interval of negative numbers to get a $(-\infty,x)$ subset.
A consequence is that if $A$ contains both a negative interval and a postive interval then it is $\mathbb{R}$. If we have a partition $A,B,C$ where $A$ has a positive interval and $B$ has a negative interval then the only other set $C$ can be is $\{0\}$ since any other additively closed set would intersect one of $(x,\infty)$ or $(-\infty,x)$. This means we can not partition $\mathbb{R}$ into $4$ additevly closed sets where one of the sets has a postive interval and one has a negative interval.
Now we need to show any Borel paritions we end up with a set that contain $(x,\infty)$ and a set that contains $(-\infty,y)$. Any Borel set is measurable so at least one of these additively closed sets has positive measure. It is a fact that if $A$ has positive measure then $A+A$ contains an interval. By the previous paragraph we get that a partition into additively closed Borel sets has at most cardinality three.
It turns out that in ZF it is consistent that every set of reals is measurable. So, there are models of ZF where there is no partition into four additively closed subsets.