O T V B is Birmingham based company that is listed as Water Treatment Equipment & Service.
Location of O T V B is Unit 2620/Kings Court/The Cr, Birmingham.