Registered entities
Owlstone Medical Limited
Reg. No. 4955647United Kingdom
OWLSTONE INC.
Reg. No. FC032972United Kingdom
Owlstone Limited
Reg. No. 10309629United Kingdom
PPRO Holding GmbH
Reg. No. HRB198257Germany
Social engagement
Social engagement: 18K social following, 9 posts in the last 12 months — below the industry typical range.
Hiring activity
Hires occasionally
1 role tracked across 1 of the last 12 months
18 Jun 2026 · Senior Biological Scientist · Cambridge, UK site
Based on job postings tracked across public sources.
Recent activity
10 Jan 2026
Product launch
Breath Biopsy® VOC Atlas
26 Nov 2025
Product launch
Breath Biopsy VOC Atlas
13 Nov 2025
Event
Jefferies Global Healthcare Conference
