Shepherd & Taylor Limited, a Private Limited Company, located in 11 Hatton Garden, London in Hatton Garden. It's postal code is EC1N 8AH. This business has existed twenty eight 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, 2018 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 Isobel T. and Howard T. who have been doing the directors assignments for nineteen 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.