Skip to main content"

Kalidescope Limited

Registration reference
ZA340533
Date registered
11 April 2018
Registration expires
10 April 2026
Payment tier
Tier 1
Data controller
Kalidescope Limited
Address
Summit House 13A High Street Wanstead London E11 2AA
Other names
  • 1968