PAPILLON PROPERTIES LIMITED Company number 03978604 · Monitor this company Dissolved Overview People 11 Financial Control Documents Analysis Location Related Registered office Address166 LINACRE ROAD, LITHERLAND, LIVERPOOL, MERSEYSIDE, L21 8JU PostcodeL21 8JU Companies at this postcode 320 Average house price in L21 8JU £143,000 (5 sales) Map