Advanced company searchLink opens in new window

RACHEL WELCH LCSW, LLC

Company number FC042001

Overseas company address
9666 Olive Boulevard, Suite 690, Saint Louis, Missouri 63132, United States, 63132
Company status
Active
Company type
Overseas company
First UK establishment opened on
29 October 2024

Accounts

Next accounts made up to 31 October 2025

Company details in the country of incorporation

Incorporated in
UNITED STATES
Registration number
LC014525922
Legal form
Parent registry
Missouri Secretary Of State
Governing law
Missouri Revised Statutes Chapter 347
Objects of the company
Provide telehealth psychotherapy to clients in the us