Skip to main content"

CENTRA TECHNOLOGY UK LIMITED

Registration reference
ZB830424
Date registered
11 December 2024
Registration expires
10 December 2026
Payment tier
Tier 1
Data controller
CENTRA TECHNOLOGY UK LIMITED
Address
2ND FLOOR, 55 LUDGATE HILL LONDON EC4M 7JW