About Benjamin Lewis Properties Ltd (11502345) United Kingdom