Company Information Home Financial Statements Company Information Financial CalendarFriday 26 July 2019Final Dividend Record DateWednesday 31 July 2019Annual General MeetingFriday 30 August 2019Final Dividend Payment DateWednesday 4 September 201920 Week Trading UpdateThursday 7 November 2019Interim ResultsRegistered OfficeHalfords Group plcIcknield Street DriveRedditchWorcestershireB98 0DERegistrarsLink Asset ServicesThe Registry34 Beckenham RoadBeckenhamKentBR3 4TUAuditorKPMG LLPOne SnowhillSnowhill QueenswayBirminghamB4 6GHJoint BrokersInvestec plc30 Gresham StreetLondonEC2V 7QPJ.P. Morgan Cazenove25 Bank StreetCanary WharfLondonE14 5JPSolicitorsClifford Chance LLP10 Upper Bank StreetLondonE14 5JJ prev Glossary of Alternative Performance Measures next Site Map