About Charlton Properties Limited (10588198) United Kingdom