About Strategic Agenda (uk) Limited (09114520) United Kingdom