Storfa Ltd can be reached at Unit 17 Ladfordfields Industrial Park, Seighford in Stafford. The postal code is ST18 9QE. Storfa has been actively competing in this business since it was started in 2005. The Companies House Registration Number is 05529127. It has been already twelve years from the moment Storfa Ltd is no longer featured under the name Chelguard. The company's declared SIC number is 74909 and their NACE code stands for Other professional, scientific and technical activities not elsewhere classified. Storfa Limited reported its latest accounts for the period that ended on Tuesday 5th April 2022. The business latest confirmation statement was submitted on Saturday 5th August 2023.
Within this specific business, the full scope of director's assignments have so far been executed by Malcolm C. who was appointed in 2005. Since 2005 Graham H., had been functioning as a director for this specific business until the resignation in September 2005. Furthermore, the director's assignments are regularly aided with by a secretary - Jayne C., who was chosen by this specific business nineteen years ago.