Started with Reg No. 08129361 12 years ago, St Stone Ltd had been a private limited company until 2017-10-24 - the time it was formally closed. Its latest mailing address was 161 Ley Street, Ilford.
This company had a single managing director: Mohammad S. who was managing it for 3 years.
Mohammad S. was the individual with significant control over this firm.