ID Ian David Lord Current PSC Person with significant control at CONCORD CONSULTATIONS LTD Notified on 21st Feb 2025