Thanks! PO installed it so I'm not entirely sure, but I think it's a chinese knockoff of a Dobinson. It's alright. Had some issues with the swing-outs and latches when I bought it, but I think both of those stem from the PO's incompetence setting it up in the first place... It gets the job done though. Held up well getting beat up on the trails and so far has done a great job towing.
I'm planning on running the AHC until it dies. Don't have the money to upgrade at the moment. haha
The bumper seems to be a soflo. I have the same. It's bulky and heavy and fitment is far from perfect, but works.
Are you towing straight from the bumper or you adapted a tow bar underneath it?