Flickertail Consultancy Services LLP has been in this business for at least twelve years. Started with Companies House Reg No. OC371323 in the year 2012, the company is located at 305 Baltic Quay, London SE16 7TJ. Flickertail Consultancy Services LLP reported its latest accounts for the financial year up to 2022-01-31. The company's most recent annual confirmation statement was filed on 2023-01-11.
Preston B. is the individual who has control over this firm and has 3/4 to full of voting rights.