Urban Design & Display Ltd is officially located at Edinburgh at 45 Orchard Brae Gardens. You can find this business by its post code - EH4 2HQ. The enterprise has been operating on the English market for 12 years. The firm is registered under the number SC438706 and company's current state is active. This company's principal business activity number is 73120: Media representation services. The company's latest annual accounts describe the period up to Thursday 31st March 2022 and the most recent annual confirmation statement was filed on Saturday 10th December 2022.
There seems to be a solitary managing director at the current moment running this particular business, namely Nicholas M. who's been performing the director's obligations for 12 years.
Nicholas M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.