About Independent Financial Advisors (1987) Limited (02152407) United Kingdom