Key factsactiveLegal nameINDICITE LTDuk_chRegistrationSC863128uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-09-17uk_chRegistered address6 DOCK PLACE, EDINBURGH, EH6 6LUuk_chIndustry63110 - Data processing, hosting and related activitiesuk_ch
Companies at this address5 totalEDINBURGH BFB PROPERTIES LTDactiveEDINBURGH PROPERTY CONNECTIONS LIMITEDactiveGROUNDED LEARNING (CENTRAL) LTDactiveLETTI HOLDINGS LTDactive