MC Melanie Claughan Current PSC Person with significant control at CLAUGHAN ENVIRONMENTAL LIMITED Notified on 6th Apr 2016