SB Steven Ball Current PSC Person with significant control at E20 SOLUTIONS LIMITED Notified on 19th Jun 2018