BJ Barnaby James Yendall Current PSC Person with significant control at YENDALL CONSULTANCY LTD Notified on 19th Jul 2017