Registered as 08691664 11 years ago, Appleyards Of Leeds Limited had been a private limited company until 2021-08-03 - the time it was officially closed. Its official registration address was Metro House, 57 Pepper Road Leeds.
The following firm was administered by one managing director: Karl T. who was overseeing it for one year.