Name: |
JELLA LIMITED
JELLA LTD |
Address: | 32 DEMONTFORT STREET, LEICESTER, LEICESTERSHIRE, LE1 7GD |
Incorporation Date: | 2004-11-24 |
Last update: 2024-12-04 12:00:26