About John Lloyds Properties Limited (12929505) United Kingdom