The business is situated in London under the following Company Registration No.: 13538990. The firm was established in 2021. The headquarters of this firm is situated at 128 City Road . The post code is EC1V 2NX. This firm's principal business activity number is 47910 - Retail sale via mail order houses or via Internet. Its latest filed accounts documents provide detailed information about the period up to Sunday 31st July 2022 and the most current confirmation statement was submitted on Friday 28th July 2023.
There seems to be 1 director at the moment running this particular business, namely Sarah A. who's been performing the director's obligations since 2021-07-29.
Sarah A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.