About The Lewis Property Group Ltd (12809003) United Kingdom