About Charles James Developments Limited (04939679) United Kingdom