Contacting iFP

How can we help you?

United Kingdom

Hamilton House
Mabledon Place
London WC1H 9BB
United Kingdom

South Africa

138 West Street, Sandton
2172 Johannesburg
South Africa

Hong Kong

Room 609-611, 6/F
100QRC
100 Queen’s Road Central
Hong Kong

Kenya

The Foundry
Nelleon Place 3rd Floor
Rhapta Road
Nairobi, Kenya
Phone: 700 123 123