Yes. Shelf corporations are 100% legal if filings are properly updated and compliant.