Started with Reg No. 07428453 fourteen years ago, Lemmon Digital Limited had been a private limited company until Tuesday 20th October 2020 - the time it was dissolved. The firm's official office address was 106 Mount Street, London. The firm was known under the name Carus Markets up till Wednesday 26th March 2014 then the name was changed.
The executives were as follow: Robert S. formally appointed in 2017 and Michael H. formally appointed on Wednesday 3rd November 2010.
Michael H. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.