You are doing the right thing by caring for the little kitty. There should be an organisation where you can report such people and they take the animal away from them once they see the animal is not looked after properly. We have such an organisation in Switzerland and have their number with me at all times in case I should ever need it.
The one thing I do not total agree with (and don’t get mad at me ) is that I believe that cats should be able to go outside. If they want to of course! Simon & Kelly have a cat-door which is always open for them and they can go outside when it suites them. Of course now in winter they stay inside all day but every now and then I ‘chase’ them outside and play with them in the snow (they love running after snow-balls). I am lucky because where I stay we don’t have any roads close by and most of the neighbours have either cats or dogs. We all look after each other’s animals, which is really great!
Please keep us updated. Wish you good luck!