Who owns the shares? Where are the shares held?
You own the shares and all your investments/accounts. The accounts are opened in your name with your credentials and belong to you.
Alpaca uses Velox Clearing as a custodian where your shares are held in street name. The brokerage account is held with Alpaca - a FINRA-regulated broker and you may verify the ownership of your account and shares by contacting support.