I.B.C. Sportsbetting Ltd.

A company registered in Malta

Registered office
20, Lyons Range Court, Flat 1
Triq Bisazza
Sliema SLM 1640
Malta
Company registration
C 83885 (Malta Business Registry)
VAT number
MT24937925
Contact
support@ibc-betting.com