Ourglass & Partners Ltd could be gotten hold of in 3a Shaftesbury Road, Shaftesbury Road in London. The post code is N19 4QW. Ourglass & Partners has been on the British market since the company was established in 2017. The registration number is 10751748. Ourglass & Partners Ltd was registered 7 years from now under the name of Ourglass Partners. This enterprise's principal business activity number is 47910 which stands for Retail sale via mail order houses or via Internet. Its most recent annual accounts cover the period up to 31st May 2022 and the most current annual confirmation statement was submitted on 2nd May 2023.
According to the official data, this particular limited company has just one director: Benedict J., who was designated to this position seven years ago. Since 2017 Martin B., had been managing the following limited company until the resignation on Wed, 30th Jan 2019.