ACMAN, Ariel Castro Role: Director Appointed Date: 10 Jul 2015 Resigned / Terminated Date: Active Correspondence Address: 120 Mount Pleasant Road, London, London, N17 6TH