About David Russell Property Holdings Limited (FC019432) Channel Islands