TROUBADOUR LIMITED Company number 03420368 · Monitor this company Dissolved Overview People 16 Financial Control Documents Gazette Analysis Location Related Registered office AddressEXPRESS HOUSE, CROW ARCH LANE, RINGWOOD, HAMPSHIRE, BH24 1PD PostcodeBH24 1PD Companies at this postcode 60 Map