SHOB: Stratford House of Blessing

What does SHOB mean? The above is one of SHOB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Stratford House of Blessing