Company name: JimJam Television Limited
Registered Address: 105 - 109 Salusbury Road London NW6 6RG UK
Registration Number: Registered in England number 5182468