Ashwell & Richards Limited handles investments and portfolio management for a wide range clients in the UK, US and Nigeria.