Blackfriar Group Ltd has existed in this business for at least 3 years. Registered with number 13490128 in the year 2021, it is located at 85, 1st Floor, London W1W 7LT. This company's declared SIC number is 70229 - Management consultancy activities other than financial management. Blackfriar Group Limited reported its latest accounts for the period up to 31st July 2022. Its most recent confirmation statement was released on 1st July 2023.
There's 1 director this particular moment overseeing this specific business, namely Emmanuel O. who's been doing the director's duties since July 2, 2021.
Emmanuel O. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.