Xo Balm Limited may be reached at 27 Albert Embankment, A.21 in London. The post code is SE1 7AP. Xo Balm has existed on the market for the last eight years. The registered no. is 10014681. This business's Standard Industrial Classification Code is 32990: Other manufacturing n.e.c.. Xo Balm Ltd reported its account information for the financial period up to 2022/02/28. The company's latest annual confirmation statement was submitted on 2023/02/18.
As for the firm, the full scope of director's obligations have so far been executed by Charlotte O. who was arranged to perform management duties in 2016 in February.
Charlotte L. is the individual who controls this firm, owns over 3/4 of company shares.