JA James Austin Ceased PSC Person with significant control at BABBL LIMITED Notified on 8th Aug 2017 · Ceased on 7th Mar 2025