Atelier funds £14m scheme of 24 apartments on Denmark Hill