Kilibe Icon Foundation  is a company limited by guarantee

Registered in England and Wales registered number 16104131

Registered Office 

SUITE10 CAPITAL HOUSE 61 AMHURST ROAD

LONDON

UNITED KINGDOM E8 1LL

Copyright © 2024 - 2029 unless otherwise stated

 
Copyright © 2025 All rights reserved - KILIBE ICON FAMILY
Terms    |    Privacy    |    Accessibility