About Chilton Property Holdings Ltd (12984315) United Kingdom