Started with Reg No. 08240754 12 years ago, International Retail Developments Limited had been a private limited company until Tuesday 6th April 2021 - the date it was officially closed. The last known registration address was Printing House, 66 Lower Road Harrow.
This specific business had a single managing director: Peter Y., who was formally appointed in October 2012.
Peter Y. was the individual who controlled this firm, owned over 3/4 of company shares.