Richard Stack Bio Consulting LTD
Private limited company · CT4 5NA Canterbury · 17496049
Activity
72110
Officers
- directorSTACK, Richard James, Dr (2026-10-02, British, England)
Persons with significant control
- Dr Richard James Stack Ownership of shares: 75% to 100%; Voting rights: 75% to 100%; Right to appoint and remove directors