If you're in Kent (or even Surrey/Sussex borders) have a look at Rolvenden.
I first got 2 ex-ferals from there, been feral until they were 1 so used to outdoors, and they were happy to rehome to me as an indoor only home. I work from the office so wouldn't be at home all day, still fine. Both cats happy as indoor only, even though I restrict certain rooms when I'm out & overnight when I'm asleep.
Then when beloved Boycat had to be PTS I needed a companion for Girlcat & went back to Rolvenden. Shown a choice of cats, mix of strays and rescued from hoarders, all as being suitable for indoor only with me out all day but companionship of Girlcat. Selected the one I thought best for Girlcat, one who had been a stray since about 6 months old they thought, so had been on the streets over 2 years. He has also settled well as an indoor only cat - doesn't try to escape, not tried to break through the Flatcats on the windows when they are open etc.
Then when DSis decided she was ready after losing her last cat, she went there too & has got 2 ex-strays who had had litters recently. They seem to settled and happy as indoor she's thinking about keeping them that way.
Rolvenden are pragmatic, have common sense, and know that those "perfect" homes are very few & far between so allow rehoming to places that will be better than stuck in a cage all day. It's helped by Ruth who runs it having an ability to judge who will be a good cat owner, and what cat will suit what person.