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
A company registered in Malta