Starting Over by Annette Keen
Rough sleeper Olivia lands on her feet when kind-hearted Mavis rescues her from life in a supermarket car park, and takes her back to the co-housing development where she lives.
Olivia finds a generous and supportive group of people there, all with their own stories and problems - though none quite as potentially explosive as hers.
What led her to a life on the streets when her background is so obviously out of step with the lifestyle she adopted for herself? How long before the past and the people in it catch up with her?
It soon becomes apparent to everyone that Liv is not who she claims to be, and as her former life moves closer to a collision with her current one, she starts to realise her safe haven can't protect her indefinitely - and that running away hasn't really solved anything at all.