@jonny@joss so they don't consider email addresses as sufficient contact information and want a postal address listed on the website (for a purely digital journal)? what kind of archaic requirement is that?!
Anyway, if you don't have a biz address yet nor wish to add any personal addresses on the website (which is wise!) but still wish to be indexed by them, have you considered adding a virtual business address like those provided by companies like the ones listed here? That's what several purely digital companies and non-profits use.