RL Ryan Lee Rickard Current PSC Person with significant control at PROPEST SOLUTIONS LTD Notified on 24th Feb 2017