About Lloyd Smith Properties Ltd (13196086) United Kingdom