🇬🇧
ILLUMA RESEARCH LIMITED
73.20 · Market research and public opinion pollingSIC73200MicroID08742395
📍 C/O DAY & CO SCOTTISH PROVIDENT HOUSE 76-80 COLLEGE ROAD, GROUND FLOOR, HARROW, HA1 1BQ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.