About Charles Property Services Limited (12038121) United Kingdom