About Logan Lewis Estate Ltd (13103148) United Kingdom