BP Barry Peter Mcmahon Current PSC Person with significant control at MODULUS CONSULTANTS LTD Notified on 2nd Jun 2016