Client Login Adviser Login

Excel 121 Ltd is authorised and regulated by the Financial Services Authority (FSA). We are entered on the FSA register (No.440045) at www,fsa.gov.co.uk/register. The registered office of Excel 121 Ltd is 4 Balfe Mews, Old Farm Park, Milton Keynes, Bucks, MK7 8OR. Company registration Number 05497830. The guidance and/or advice contained within this website is subject to the regulatory regime and is therefore intended for consumers based within the UK, or UK ex-patriots