About L & J Property Management (lytham) Limited (11483302) United Kingdom