Part of The Capita Group plc www.capita.co.uk Capita Financial Software Limited is registered in England No. 3136234. Registered Office: The Registry, 34, Beckenham Road, Beckenham, Kent BR3 4TU