PD Peter Din Ceased PSC Person with significant control at FLEABAG LIMITED Notified on 21st Aug 2020 · Ceased on 5th Aug 2021