Review the current Hangzhou Landscaping Co Ltd Class A (605303:XSHG) dividend yield and history to decide if 605303 is the best investment for you.