Life Source Supplements Limited with Companies House Reg No. 01010452 has been operating on the market for fifty three years. This Private Limited Company can be found at 15-17 North Park Road, Harrogate in North Yorkshire and its zip code is HG1 5PD. The firm currently known as Life Source Supplements Limited was known under the name J.c. Seed until 1st October 1998 then the name was changed. This enterprise's declared SIC number is 47910 - Retail sale via mail order houses or via Internet. Sunday 30th April 2023 is the last time the company accounts were filed.
The directors currently officially appointed by the company are as follow: Tom S. selected to lead the company in 2022 in August and Piers S. selected to lead the company in 1991 in July.
Piers S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.