This Bloom Fish Farm Limited company has been in this business for ten years, having started in 2014. Registered under the number 09255644, Bloom Fish Farm is a Private Limited Company with office in C/o Charnwood Accountants The Point, Granite Way, Loughborough LE12 7TZ. This firm's principal business activity number is 3220 meaning Manufacture TV transmitters, telephony etc.. Bloom Fish Farm Ltd filed its account information for the period up to 2022-12-31. The company's most recent annual confirmation statement was filed on 2023-10-09.
John B. is this company's only director, who was appointed in 2014 in October.
John B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.