Overview
Legal name
INSTITUTO CERVANTES LIMITED
Region
South East England
Registered address
80 SIDNEY STREET
FOLKESTONE
KENT
CT19 6HQ
Insolvency history
No