About Charles Kelly Properties Limited (05574556) United Kingdom