Started with Reg No. 07363047 14 years ago, Challenge Design Ltd had been a private limited company until 3rd May 2022 - the day it was dissolved. The business official registration address was 136 Fairview Road, Stevenage.
This specific business was supervised by a single director: David M. who was administering it for 12 years.