About Lesley Snell Property Ltd (13677787) United Kingdom