This particular firm is based in London under the ID 11624521. It was started in 2018. The headquarters of this company is located at 7 Bell Yard . The post code for this address is WC2A 2JR. The firm's Standard Industrial Classification Code is 47910 - Retail sale via mail order houses or via Internet. 2022-10-31 is the last time company accounts were reported.
There seems to be a single managing director currently controlling this particular limited company, namely Abigail W. who has been executing the director's obligations for 6 years.
Abigail W. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.