About Ifps Ltd (06763152) United Kingdom