This particular firm was based in Birmingham registered with number: 12798781. It was started in 2020. The main office of this company was located at The Barn 173 Church Road Northfield. The zip code is B31 2LX. The firm was officially closed on 2023-10-03, which means it had been active for three years.
Olivia O. was this enterprise's director, appointed four years ago.
Olivia O. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.