Claim: The Jim Henson Company is an American entertainment company headquartered at the studio property located on Sunset Boulevard in Hollywood.
Verdict: SUPPORT