Registered as 10818573 7 years ago, 43 St Stephen's Terrace (freehold) Limited had been a private limited company until September 17, 2019 - the time it was officially closed. The firm's official registration address was Flat 5, 43 St Stephen's Terrace London.
Benjamin H. was this particular firm's managing director, arranged to perform management duties 7 years ago.
Benjamin H. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.