Tomburn CZ operates from a 40,000 square foot (3,700 sq m) premises in Letovice, near Brno, Czech Republic.
Opened in August 2008, Tomburn CZ are able to paint and shotblast both aluminium and steel, with plans to expand into the European architectural market and install manufacturing and assembly operations.