About Charles Alexander Property Holdings Limited (11026455) United Kingdom