Company name: Le mariage pour tous - France in the United Kingdom - La France au Royaume-Uni
Description: Embassy of France in the UK - Ambassade de France au RU
Rhenwyllan Cl, Port St Mary, Isle of Man IM9 6LN, Isle of Man