About Lewis James Properties Ltd (12331159) United Kingdom