This firm is located in Cheltenham with reg. no. 12758964. It was established in the year 2020. The headquarters of this firm is located at 104 Tobyfield Road Bishops Cleeve. The area code for this address is GL52 8PG. The company's principal business activity number is 75000 and their NACE code stands for Veterinary activities. The firm's most recent accounts detail the period up to Tue, 5th Apr 2022 and the latest annual confirmation statement was submitted on Thu, 20th Jul 2023.
We have 1 managing director this particular moment running this particular firm, namely Laura B. who's been performing the director's assignments since 2020-07-21.
Laura B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.