LOGAN, Oliver Role: Director Appointed Date: 3 May 2024 Resigned / Terminated Date: Active Correspondence Address: 5 Matthias Apartments, 158 Northchurch Road, London, N1 3FL