About L Jones Properties Limited (12238233) United Kingdom