About L & L Properties (cheshire) Limited (11282806) United Kingdom