About L & J Properties Limited (04384717) United Kingdom