Registered entities
NOTION CAPITAL MANAGERS LLP
Reg. No. OC364955United Kingdom
NOTION CAPITAL LIMITED
Reg. No. 6877570United Kingdom
Social engagement
Social engagement: 41.5K social following, 6 posts in the last 12 months — above the industry median.
Recent activity
8 May 2026
Leadership hire
Operating Partner
