About J. L. & A. Properties Limited (00283588) United Kingdom