South Holland Plant Centre Limited has existed in this business for 21 years. Started with Companies House Reg No. 04809432 in the year 2003, the firm is located at 32 The Crescent, Lincolnshire PE11 1AF. This enterprise's declared SIC number is 46220: Wholesale of flowers and plants. South Holland Plant Centre Ltd reported its latest accounts for the period up to 2021-08-31. The business most recent annual confirmation statement was submitted on 2021-07-10.