Name: |
UMBILICUS LIMITED
UMBILICUS LTD |
Address: | 11 LITTLE BALMER, BUCKINGHAM INDUSTRIAL ESTATE, BUCKINGHAM, ENGLAND, MK18 1TF |
Incorporation Date: | 1989-07-21 |
Last update: 2025-01-20 20:00:24