Name: |
SHENU LIMITED
SHENU LTD |
Address: | 32 DEMONTFORT STREET, LEICESTER, LEICESTERSHIRE, LE1 7GD |
Incorporation Date: | 2005-09-28 |
Last update: 2025-01-07 09:01:19