PEN & PAPER CONSULTING LIMITED Company number 17260373 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address1 Orchard Cottages, London Road, Danehill, England, RH17 7HS PostcodeRH17 7HS Companies at this postcode 13 Average house price in RH17 7HS £678,000 (22 sales) Map