Menna Ltd is incorporated in England and Wales with registered number 15078639 whose registered office is at Menna Ltd, Spark, Maindy Road, Cardiff, Wales, CF24 4HQ. Menna Ltd is an appointed representative of Creative Finance Corp Ltd, which is authorised and regulated by the Financial Conduct Authority (FRN 702435).