Interactive Software Federation of Europe

Microsoft

Microsoft Campus 
Thames Valley Park
RG6 1WG Reading
United Kingdom