About Charter House Property Development Ltd (10622892) United Kingdom