Skip to main content"

Innovation Major Limited

Registration reference
ZA494872
Date registered
11 February 2019
Registration expires
10 February 2027
Payment tier
Tier 1
Data controller
Innovation Major Limited
Address
4th Floor, Dudley House 169 Piccadilly London W1J 9EH
Other names
  • Cyber Major
  • Design Major
  • Software Major
Data Protection Officer
17 Ensign House Admirals Way Canary Wharf London E14 9XQ [email protected] 02074584088