SAFFRON LEAF LIMITED Company number 17475693 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address22 York Road, Northampton, England, NN1 5QG PostcodeNN1 5QG Companies at this postcode 120 Average house price in NN1 5QG £287,000 (24 sales) Map