Registered as SC660208 4 years ago, Impeca Limited had been a private limited company until 27th June 2023 - the date it was officially closed. The company's last known office address was Flat 21, 19 Shrubhill Walk Edinburgh.
The company was supervised by a single managing director: Hasan B., who was chosen to lead the company on 30th April 2020.
Hasan B. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.