David Montri, Key of David Prayer Room Administration