2017 marks the start of Alpha Aletheia Limited, the firm located at 2 Stamford Square, in London. It was registered on 2017-03-17. The reg. no. was 10675972 and its post code was SW15 2BF. This company had existed on the British market for three years until 2020-03-10.
Our database detailing the following firm's executives reveals that the last two directors were: Thanh D. and William O. who assumed their respective positions on 2017-12-18 and 2017-03-17.
William O. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.