83 Victoria StreetLondon SW1H 0HWUnited Kingdom
admin@ifhp.com
+44 20 3585 5230
+ 44 20 3008 6180
Please contact us to discuss joining the Federation or for further information about any of the iFHP Events.