🇬🇧
SHAHRABI TRADING LIMITED
26.52 · Manufacture of watches and clocksSIC26520 · 46480 · 47770 · 95250Not filedID15929550
📍 HENRY RICHARDS LONDON UNIT 11.1.10, ICON AT THE O2, PENINSULA SQUARE, NORTH GREENWICH, LONDON, SE10 0DX, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.