About Cherokee Properties Development Co Ltd (08418683) United Kingdom