Independent Social Research Foundation (ISRF) Independent Social Research Foundation, Bayswater Road, London, United Kingdom