Registered with number 05358261 nineteen years ago, Sps Leisure Limited had been a private limited company until 2020-12-15 - the day it was formally closed. The firm's latest office address was Charlotte House 19B Market Place, Bingham Nottingham.
The directors were: Susan S. arranged to perform management duties in 2005 in February and Peter S. arranged to perform management duties on 2005-02-10.