MJ Matthew James Shaw Current PSC Person with significant control at CASTLE FINANCIAL LLP Notified on 31st Oct 2019