About Lennox Property Ltd (09861203) United Kingdom