Skip to main content"

Staffbase Uk Ltd

Registration reference
ZA806444
Date registered
08 December 2020
Registration expires
07 December 2026
Payment tier
Tier 2
Data controller
Staffbase Uk Ltd
Address
New Penderel House 4Th Floor 283 - 288 High Holborn London WC1V 7HP