Sereen,
Just a couple of things to think about:
1. Are they recognised by any independent franchise body (cant remember the correct name at the mo)
2. If you cant find any info on them, how are your customers going to find you.
3. If you have decided that a cleaning franchise is for you, why go with someone who you have never heard of? Stick to the tried and tested names, employ your own accountants, and make use of your bank manager, money up front i know, but better to risk the small amount of money that this will cost, than risk you're entire franchise fee on something that cannot generate the required income.
Regards,
Rob