🇬🇧
NO. 19 SJS LTD
68.20 · Other letting and operating of own or leased real estateSIC68209SmallID15052774
📍 19 ST. JAMES'S SQUARE, LONDON, SW1Y 4JE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.