About Lee Smith Property Ltd (10378805) United Kingdom