15152112 is the reg. no. of Ommacaul Limited. It was registered as a Private Limited Company on 2023-09-20. It has existed on the British market for one year. This enterprise could be reached at 86 Scott Road in Birmingham. The company's post code assigned to this address is B43 6JU. This enterprise's principal business activity number is 1160, that means Growing of fibre crops.
This company has just one managing director at the moment managing the company, specifically Blue R. who's been performing the director's duties since 2023-09-20.
Blue R. 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.