TW Thomas Wayne Spencer Current PSC Person with significant control at FINDEN ADVISORY LIMITED Notified on 14th Feb 2025