The Stepstone Group UK Ltd
- Registration reference
- Z6150057
- Date registered
- 24 January 2002
- Registration expires
- 23 January 2027
- Payment tier
- Tier 3
- Data controller
- The Stepstone Group UK Ltd
- Address
- Blue Fin Buildng 110 Southwark Street London SE1 0TA
- Data Protection Officer
- The Stepstone Group Uk Ltd Blue Fin Building 110 Southwark Street LONDON SE1 0TA [email protected]