VILLA NOVA LTD Company number 01510624 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressRomo Limited, Oddicroft Lane, Sutton-In-Ashfield, England, NG17 5FB PostcodeNG17 5FB Companies at this postcode 9 Map