This business is known as Black Leopard Jewellers Ltd. This firm was originally established 2 years ago and was registered under 14020892 as the registration number. This particular head office of the firm is registered in London. You can reach them at 22 Hatton Garden. The company's principal business activity number is 32120, that means Manufacture of jewellery and related articles.
There's 1 director now running this limited company, specifically Mehdi Z. who has been utilizing the director's tasks since 2022-04-02.
Mehdi Z. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.