Challenger House Ltd has been prospering on the British market for at least eleven years. Registered under the number 08548009 in the year 2013, it is based at The Old Rectory Main Street, Leicester LE3 8DG. The company's SIC and NACE codes are 93130 and has the NACE code: Fitness facilities. 2022/05/29 is the last time when account status updates were reported.