Karl Buhagiar

#person
Passport Malta · Born 12.82

1
Play Smart ENT B.V.#operatorNon Executive Directorsince 15.01.25