Social networks
627Activities
Technologies
Entity types
Location
33-37 Athol St, Douglas, Isle of Man IM1 1LB, Isle of Man
Douglas
Isle of Man
Employees
Scale: 11-50
Estimated: 10
Engaged corporates
0Added in Motherbase
1 year, 1 month agoB90 Holdings plc is a group of companies focused on the operation of its own online Sportsbook and Casino product as well as marketing activities for other online gaming companies.