Started with Reg No. 06208895 thirteen 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 thirteen years ago.
Alexander D. was the individual who had control over this firm, had substantial control or influence over the company.