OF Olivia Frances Twentyman Current PSC Person with significant control at PADEL JUNCTION LTD Notified on 9th Dec 2024