Company identity
Founded / incorporated
18 June 2026
Company number 17281716
Legal name
BIG TALK MARS LTD
Company type
Private Limited Company
Region
Yorkshire and the Humber
Registered address
ITV THE TELEVISION CENTRE
106 KIRKSTALL ROAD
LEEDS
WEST YORKSHIRE
UNITED KINGDOM
LS3 1JS
Insolvency history
No