Bizdaq

Online marketplace to buy or sell a business

placeLeeds, England, United Kingdom calendar_todayFounded 2014 groups6 employees language mybizdaq.com

Registered entities

Coming soon