Thanks all for your advice! I stretched her out until 7 o'clock last night after her 45 min snooze from 3.30-4.15, she was quite happy too! Only trouble is she didn't feed well (should have fed her around 10-15 before bed maybe) and then did the 45 minute wake up which I thought may have been hunger because she was certainly tired enough! So fed her and she went back to sleep until 12, then 3.15 and 5.45, so huge improvement although not keen on the 3 x wake ups! This morning woke around 7 I think (could hear her talking to herself on and off, she might have have just been dozing) then started calling out about 7.45.
Out and about today so can't really schedule any naps, they'll be on the run but seems like maybe she needs that bit more awake time at the end of the day.