Started with Reg No. 06208895 fourteen years ago, 20 Hoxton Square Limited had been a private limited company until 2018-07-31 - the day it was dissolved. The company's last known registration address was 2nd Floor, 22 Cross Keys Close London.
Alexander D. was this firm's director, selected to lead the company fourteen years ago.
Alexander D. was the individual who had control over this firm, had substantial control or influence over the company.