ICANDANCE Company number 07168545 · Monitor this company Active Overview People 32 Control Documents Analysis Location Related Registered office Address32-38 Holborn Library Theobalds Road, London, England, WC1X 8PA PostcodeWC1X 8PA Map