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, 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