I have a leather suite of 4 years now and this is how I clean it.
1. Bucket of very hot water
2. add a cup of pure soap flakes (Lux) to water and mix.
3. A soft brush (not bristle)
4. Add brush to water and soap, then gently wash suite down.
5. Use a clean cloth to remove dirt.
NOTE: if water get to anything less than hot, change it as the hotter the water the better the clean.
6. I would then use a creame conditioner to re moisturise the hide, you can get this from
http://www.eurochem.co.ukStuart