About Charles Stock Property Ltd (12228619) United Kingdom