Those 2 that you mentioned get them from line originators. Many offshore sportsbooks do not have their own in-house bookmaker, and therefore, do not produce their own line, as that can be costly and risky. Instead, those sportsbooks partner with a line originator who creates, publishes and maintains a line for them.
BookMaker, and Sportsbook.com are 2 such off shore line originators.