How much is leaking? Looks like it has an FSA external bearing BB. It would have come greased from the factory so probably isn't over packed. There really aren't much in the way of seals to keep grease in on those so there will be some seepage especially when new.