Haffenden Training Solutions LTD

Private limited company · OX11 6NB Didcot · 17347186

Activity

Other education (85590)

Officers

  • directorHAFFENDEN, Laura Marie (2026-07-18, British, United Kingdom)
  • directorHAFFENDEN, Myles Stuart (2026-07-18, British, United Kingdom)

Persons with significant control

  • Mr Myles Stuart Haffenden Ownership of shares: 25% to 50%; Voting rights: 25% to 50%; Right to appoint and remove directors
  • Mrs Laura Marie Haffenden Ownership of shares: 25% to 50%; Voting rights: 25% to 50%; Right to appoint and remove directors