20 Grosvenor Terrace came into being in 2009 as a company enlisted under no 06840189, located at SE5 0DD London at 10 Marbles House. This company has been in business for eleven years and its last known status is active. This company's principal business activity number is 99999 which stands for Dormant Company. Its most recent financial reports were submitted for the period up to March 31, 2019 and the most recent annual confirmation statement was filed on March 9, 2019.
In order to satisfy its customers, this specific firm is permanently being supervised by a body of two directors who are Louise H. and Ian D.. Their outstanding services have been of great importance to this firm for eleven years.
Ian D. is the individual with significant control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.