PHASEOLUS LIMITED Company number 04295967 · Monitor this company Active Overview People 15 Financial Control Charges Documents Analysis Location Related Registered office AddressChurch Farm Church Road, Tunstead, Norwich, Norfolk, NR12 8RQ PostcodeNR12 8RQ Companies at this postcode 9 Map