Shepherd & Taylor Limited, a Private Limited Company, located in Premier House 5th Floor, 12 - 13 Hatton Garden in London. It's postal code is EC1N 8AN. This business has existed thirty two years in this business. Its Companies House Reg No. is 02775538. The company's declared SIC number is 46480 - Wholesale of watches and jewellery. April 30, 2022 is the last time account status updates were filed.
There seems to be a group of two directors leading the company at the moment, namely Isabel T. and Howard T. who have been doing the directors assignments for twenty three years.
Howard T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.