PALMYRA PROPERTY LTD Company number 10998395 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office AddressLILDEN, GLENTORR ROAD, BIDEFORD, DEVON, EX39 2LS PostcodeEX39 2LS Companies at this postcode 2 Average house price in EX39 2LS £390,000 (10 sales) Map