Registered entities
Pleo Technologies ApS
Reg. No. 36538686Denmark
Pleo Holding ApS
Reg. No. 39114127Denmark
Pleo Technologies Ltd
Reg. No. 11627889United Kingdom
BEECH HEAD (NO.3) LIMITED
Reg. No. 7466124United Kingdom
Reputation
Customer rating 3.7 / 5 across 1,532 reviews.
Social engagement
Social engagement: 111.9K social following, 9 posts in the last 12 months — below the industry typical range.
Recent activity
18 Jun 2026
Product launch
agentic AI
