Contact Us

Get In touch

Leave us a message

Birchin Court , 20 Birchin Lane EC3V9DJ, London, United Kingdom

Info@ikarholdings.com

+44 203 885-2285

IKAR 2022 © All Rights Reserved.