The firm is known under the name of Incubus Finance Limited. It was started twenty years ago and was registered with 05316239 as the registration number. This particular registered office of the firm is located in Bristol. You can reach them at 30-31 St. James Place, Mangotsfield. This firm's registered with SIC code 64999 - Financial intermediation not elsewhere classified. The business latest annual accounts describe the period up to 2023-03-31 and the most recent annual confirmation statement was submitted on 2022-12-18.
The info we gathered detailing this specific company's executives suggests the existence of two directors: Deena G. and Marc S. who became a part of the team on Tuesday 1st November 2016 and Friday 17th December 2004. To provide support to the directors, the company has been utilizing the expertise of Gillian S. as a secretary for the last sixteen years.