Connect with...

Kuba Africa

  • First Floor, South Tower,
    Building A, Hill on Empire,
    16 Empire Road,
    cnr Hillside Road,
    Parktown,
    2193, South Africa

Connect with...

Kuba Italy

  • Via Paolo di Dono 3/A,
    Roma
    00142
    Italy

Connect with...

Kuba France

  • Parc Temis,
    17b Rue Alain Savary 2500
    Besançon
    France

Connect with...

Kuba Singapore

  • #04-10 Link@896
    Dunearn Road
    Singapore – 589472

Get in touch…