Welcome to Icarus Feather
Icarus Feather Limited

t: +65 6238 2100 e: info@icarusfeather.com a: 1 Scotts Road #24-10, Shaw Centre, Singapore 228208 BVI: 1730357
Financial, Investment and Technology venture builder focusing on
African and South-East Asian emerging markets