Registered with number 04058057 24 years ago, Olswang Directors 2 Limited had been a private limited company until 2023-10-31 - the date it was dissolved. The firm's official office address was Cannon Place, 78 Cannon Street London.
The officers included: Stephen M. appointed on 2019-09-04 and Mark B. appointed on 2015-06-24.
The companies with significant control over this firm were: Olswang Nominees Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 78 Cannon Street, EC4N 6AF and was registered as a PSC under the reg no 04058036.