Guest Stars Perdita Weeks as Kitten David Hayman as Richie Maguire Harry Lloyd as Peter Nicholas Briggs as Solicitor Hilton McRae as Mack Shola Adewusi as Cleaner Joanna Lumley as Esme Ford Helen Baxendale as Caroline Simon Callow as Vernon Oxe Daniel Kaluuya as Declan Isobel Middleton as Samantha Wheeler Anthony Higgins as Franco Trevor Byfield as Bone Olivia Scott as Receptionist Renee Montemayor as Jacinta Jessica Manley as Jo Tom Kane as Lucas Nick Malinowski as Reverend Armstrong Paul Panting as Craig Bell Philip Correia as Concierge Jane Bertish as Dr. Frisch Junix Inocian as Felipe Uncredited Maggie Bell voices Esme Ford (Singing Voice)