https://www.onosm.org/ first asks where your business is located. It then tries to geocode whatever you type.
If it doesn’t find it (I tried it with 123 Doesn’t Exist Street, Tehran, Iran), it says: “We couldn’t find your address. Try searching for your street or city without the address.”
If you do as suggested and put the city name, then click continue, it’ll put the note where the place node is.
It does say “Click and drag the marker on your business place position” but that doesn’t work for me. It doesn’t let me move the marker.
https://community.openstreetmap.org/t/osm-notes-around-the-tehran-node/108248/10