We are TapBox tapbox March 11, 2013 Uncategorized We are TapBox, a small development company based in Manchester, England. Please bare with us while we get this site up and running and feel free to check out some of our apps!