I live in kingston upon thames and have got an excelent cleaner via Premier London domestic agency. They provided me with a italian cleaner which is just amazing. I have had a couple of really bad experience previously, and was almost giving up in trying to find a good cleaner (that would understand why the kitchen sponge cannot be used in the bathroom for exemple... arggggg). I would highly recommend them. excelent service. The company contact phone number for kingston contracts is 07851831474.