About Charles Property Partners Limited (11220350) United Kingdom