Recollect Studios Recollect Studios Villa 188, Unit 01, West of Arabella Plaza, 5th District Cairo Egypt Focus Service - Marketing - Advertising Agencies