About Charlton Property Holdings Ltd (12482340) United Kingdom