SE Steven Edwin Badger Current PSC Person with significant control at STUDIO 303 LTD Notified on 7th Jun 2016