About Charles Property Limited (10908315) United Kingdom