Leaflets advertising S. London Ltd sales