Tried a search and could only find reference in the 'Where are they now?' thread about Faith Nelson.
When 'Loula' appeared some reckoned it was Faith though she has denied that. However, this pic lends weight to the argument.
If it is, then I've a file of Faith stuff I can add, but I wondered if anyone had tried Loula's page out.