Started with Reg No. 10439121 8 years ago, Montrave Group Limited had been a private limited company until October 19, 2021 - the time it was officially closed. The latest mailing address was Olympus House, 2 Howley Park Business Village Leeds.
As found in the company's directors directory, there were two directors: James H. and Laura H..
Executives who had significant control over the firm were: Laura H. owned 1/2 or less of company shares and had 1/2 or less of voting rights. James H. owned 1/2 or less of company shares, had 1/2 or less of voting rights.