PAPILIONACEOUS LIMITED Company number 03166706 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address3 Admiral Court, Nelson Road, Dartmouth, TQ6 9HU PostcodeTQ6 9HU Companies at this postcode 18 Map