Started with Reg No. 09197843 ten years ago, Sd Express Limited had been a private limited company until 2021-11-23 - the date it was formally closed. The latest office address was 106 Dunbridge Street, London.
Mohammed R. was this specific company's managing director, designated to this position 6 years ago.
Mohammed R. was the individual who had control over this firm, owned over 3/4 of company shares.