Advanced company searchLink opens in new window

IFSA INC.

UK establishment number BR016337

UK establishment office address
21 Pembridge Gardens, London, W2 4EB
Status
Open
Opened on
1 September 1988
Type of business
Provide Semester And Year Long College Study Abroad Programs For Us College Students

This is a UK establishment of
IFSA INC.

Company number
FC031271