About D M Lewis Properties Limited (12232193) United Kingdom