PAPAS CAFE LIMITED Company number 11315957 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address29 Happy Land North, Worcester, England, WR2 5DH PostcodeWR2 5DH Companies at this postcode 3 Average house price in WR2 5DH £242,000 (34 sales) Map