She is a nightmare! So cat is approx 10 months old, DD got her when cat was about 5/6 months as a therapy cat. Cat goes between here and DD’s fathers, so we have shared care of both! 
This means that cat is a house cat as not sure she would cope with being allowed out at both houses, not get lost etc.
She’s a bit naughty, but she has learnt to use her scratch post/the door mat rather than the furniture.
She is very vocal! And will have a run around the back room and kitchen during the day, I work from home so had company. DD spends time with her on an evening. Cat is not allowed upstairs so doesn’t have free rein, similar set up at DD’s fathers house.
Issue is that she just refuses to be trained not to go on the kitchen worktops/mantelpiece/bookcase top. I’ve tried click training, water spray, firm no, tap on the nose. Nothing works. It’s driving me a little bit mad. She had down time, naps on the sofa in the day, comes with is in the lounge in the evening when we are in there.
So not lonely/bored/hungry/starved of affection.
I know she’s a cat and free willed, she and DD are made for each other! Any ideas welcome, thank you!