Fenstop came into being in 1992 as a company enlisted under no 02703218, located at M3 3BZ Manchester at Tower 12 18-22 Bridge Street. Its last known status was dissolved. Fenstop had been operating on the market for 27 years.
The business was directed by one managing director: Michael B., who was assigned this position in 1992.