SJLD: Sue James Landscape Design

What does SJLD mean? The above is one of SJLD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Sue James Landscape Design