I asked them about the 'billing of it' and apparently you get it in the post at some point, when you can then set up direct debit etc.
To reassure you further, all I got was the slip of paper with the username/password on it and the date of installation as well.
According to the guy that installed it, they calculate it's 7 years per property before they start to make a profit!