Phone Number Newport Beach: 949.398.0168 Newport Beach Office 3434 Via Lido Suite 300 Newport Beach, CA 92663 Email info@lsquaredcap.com