About Charles Lewis Properties Ltd (13310939) United Kingdom