JR Jonathan Robert Bleach Current PSC Person with significant control at LOCKD SELF STORAGE LTD Notified on 24th Jan 2024