THE PAPILLON PROJECT Company number 12171611 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office Address25 Station Road, Reepham, Norwich, Norfolk, England, NR10 4LF PostcodeNR10 4LF Companies at this postcode 6 Average house price in NR10 4LF £358,000 (15 sales) Map