COBRA Electronic Solutions is delivered and managed by Moorhouse Xbroker, a trading style of Moorhouse Group Ltd of Barclay House, Pontygwindy Road, Caerphilly, CF83 2WJ, Wales and is registered in Wales number 3825233.
Moorhouse Group Ltd is authorised and regulated by the Financial Services Authority. FSA membership number 308035.
COBRA Electronic Solutions (XBroker) is a trading style of COBRA Underwriting Agencies Limited.