About Sally Leese Associates Limited (09990356) United Kingdom