Legal
Ballyhoo Ltd is a company limited by shares. We are registered in England under number 6914853 and our registered office is Innovation Centre, 1 Devon Way, Longbridge Technology Park, Birmingham, B31 2TS.
Ballyhoo Ltd is also a VAT registered business. Our VAT number is GB 115 9873 87.