© Almeida Capital Ltd 2000-2008 Almeida Capital is regulated by the Financial Services Authority and registered in England (no. 3945728). Registered Office: Acre House, 11-15 William Road, London NW1 3ER.