I know I'm bad at verbal reasoning but even I read this-
'The majority of postings will be as an A320 First Officer based at London Heathrow. There may also be opportunities to join our A320 fleet at London Gatwick
or our longhaul fleets subject to your experience.'
I don't read that as only wanting A320 rated.