That would of been my first bet also the TM or R

But I am no expert in this at all.

Is it your company logo in question?

Has the person provided proof it is registered?