Registered as 09605886 9 years ago, Selfridge Investment Limited had been a private limited company until Tue, 3rd Jul 2018 - the date it was officially closed. The official office address was Suite 1, 3rd Floor, 11-12 St. James's Square London.
Songyang F. and Lin Z. were registered as the company's directors and were running the firm from 2015 to 2018.
Executives who had control over the firm were as follows: Songyang F. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Lin Z. owned 1/2 or less of company shares, had 1/2 or less of voting rights.