Just because the car was registered to a business in NB, doesn't mean the owner doesn't live in Foothill Ranch. That wouldn't be a stretch. I own a business 30 minutes from where I live (my car is registered to my home, but I know plenty of people who register them at their businesses). If it's a company owned car, that would make sense to me. A ton of people don't live where they work, especially in this area.
Lily's profile says she's from Newport Beach but mine has also said I'm from a city I haven't lived in in over 20 years (it's where I grew up ... my parents don't even live there anymore).