I am VERY familiar with Mechanic's Liens, being a real estate developer/manager.
How do you come to your conclusion that this is a sub-contractor?
By the number of liens, my guess is that this outfit is a general contractor.
I take it that it's not unusual for either a contractor or subcontractor to have over 920 claims, some claims have multiple filings.. Seems like something's not right. that's A LOT of claims. What say ye?