RH Roger Humphrey Current PSC Person with significant control at RH INSTALLATIONS (UK) LTD Notified on 26th Aug 2016