“Milecross Financial acquires Surrey practice adding £40m in assets”