Owens Media is a trading name of OwensIncorporated Limted. Registered Office; Unit 17, Lea Green Business Park, Eurolink, St Helens, WA9 4TR. Companies House Number; 6822394 .