You are here

21 HEADS UP LIMITED

21 HEADS UP LIMITED is a Malta company, located in INDEPENDENT MOBILE PRODUCTIONS, LEVEL 7, THE PLAZA BUSINESS CENTRE, BISAZZA STREET,. more detail is as below.

Company Information


  • Company Name: 21 HEADS UP LIMITED
  • Address: INDEPENDENT MOBILE PRODUCTIONS, LEVEL 7, THE PLAZA BUSINESS CENTRE, BISAZZA STREET,
  • Area: SLIEMA
  • Year of Establish: 19/02/2016
  • ID: C 74428

Buy Now:
More Links