SC Stuart Christopher Hargreaves Current PSC Person with significant control at SPAMBRELLA LTD Notified on 1st Jun 2016