About Charter Property Development Limited (08812015) United Kingdom