Growell Horticulture Limited is a dissolved company incorporated on 15 October 1993 with the registered office located in Birmingham, Worcestershire. Growell Horticulture Limited was registered 32 years ago.
Registered office address changed from Lifford Hall Lifford Lane Kings Norton Birmingham B30 3JN to Becketts Farm Alcester Road Wythall Birmingham B47 6AJ on 6 May 2023