Key factsactiveLegal nameINTELLIARCH LIMITEDuk_chRegistration08070173uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2012-05-15uk_chRegistered address47 EVERSLEY PARK ROAD, LONDON, N21 1JJuk_chIndustry71111 - Architectural activitiesuk_ch