Orcha
Not stated, GB Β· 1 known investors
ORCHA provides digital health assurance and assessment services, validating health technologies against global standards for suppliers, health systems, and regulators worldwide.
Founders & leadership
FV
Felicia Vaz
Investors Β· 1
Companies House Β· registry record
View on Companies House β- Registered name
- ORCHA LTD
- Company number
- 05422878
- Status
- Dissolved
- Company type
- Private limited company
- Incorporated
- 12 Apr 2005
- Dissolved
- 21 May 2019
- Registered office
- 90 Paul Street, London, EC2A 4NE
- Nature of business (SIC)
- 82302 β Activities of conference organisers93199 β Other sports activities
- Previous names
- CENTR1C LIMITED (2005β2005)
- Accounts
- last made up to 31 Mar 2017
Current officers
- Rupal Patel β director, appointed 12 Apr 2005
Source: Companies House public register Β· retrieved 6 Sept 2026. Contains public sector information licensed under the Open Government Licence v3.0.
Frequently asked questions
- What does Orcha do?
- ORCHA provides digital health assurance and assessment services, validating health technologies against global standards for suppliers, health systems, and regulators worldwide.
- Who are Orcha's investors?
- Orcha's investors include Maven Capital Partners.
- Where is Orcha headquartered?
- Orcha is headquartered in Not stated, GB.