Loading company profile…
Free Spirits Ltd is a private limited company, incorporated on 29 December 2003, with its registered office in Newick Lewes. Companies House lists its business as growing of vegetables and melons, roots and tubers, plant propagation and retail sale via mail order houses or via Internet.