About Chargill Properties (holding) Limited (11331513) United Kingdom