Based in 11 Haymeads Lane, Bishop's Stortford CM23 5JJ Ospp Limited was classified as a Private Limited Company registered under the 09982838 registration number. The company appeared on 2016-02-02. Ospp Limited had been in this business for 5 years.
The company was managed by a single managing director: Adeyemi O., who was assigned this position in February 2016.
Adeyemi O. was the individual who controlled this firm.