Body in Balance
Alfra TV Ltd
14 Fulwood Place
Body in Balance is Europe's leading Health and Wellbeing channel dedicated to helping you lead a better life. We broadcast in 17 countries on a variety of platforms including satellite, cable, IPTV, VOD, mobile and web.
Body in Balance was formed in 2007 and is now owned exclusively by Alfra Tv Ltd, based in London, UK.