RJ Rachel Jackson Current PSC Person with significant control at OUR PLACE DESIGN LTD Notified on 24th Mar 2021