This Mantra Mens Hair Limited business has been in this business field for six years, having launched in 2018. Registered under the number 11243656, Mantra Mens Hair was set up as a Private Limited Company located in 17 Hendon Lane, London N3 1RT. The firm's principal business activity number is 96020 meaning Hairdressing and other beauty treatment. The business latest filed accounts documents provide detailed information about the period up to 2023-03-31 and the latest annual confirmation statement was released on 2023-02-28.
At the moment, the company is presided over by 1 director: Nicholas L., who was assigned to lead the company in 2018.
Nicholas L. is the individual who controls this firm, owns over 3/4 of company shares.