About Cherokee Developments Limited (03479946) United Kingdom