Registered as 11100198 7 years ago, Abiba Limited is a Private Limited Company. The actual office address is 37a Birmingham New Road, Wolverhampton. This company's SIC and NACE codes are 82990 - Other business support service activities not elsewhere classified. The most recent annual accounts describe the period up to 2021-12-31 and the most recent annual confirmation statement was filed on 2022-12-05.
As for the following business, a variety of director's assignments have so far been fulfilled by Alan B. who was appointed in 2017 in December.
Alan B. is the individual who controls this firm, owns over 3/4 of company shares.