UMBILICUS LIMITED Company number 02406812 · Monitor this company Active - Proposal to Strike off Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressThe Wheels High Street, Silverstone, Towcester, England, NN12 8US PostcodeNN12 8US Companies at this postcode 38 Average house price in NN12 8US £514,000 (56 sales) Map