You can only mail a check to :

Technology Assigned Risk
PO BOX 93833
CLEVELAND, OH 44101-5833

overnight address:

Technology Assigned Risk

800 Superior Ave 

Cleveland, OH 44114
Attn: Lockbox

If you have any questions please call (877) 882-1305