About Chaplin Property Ltd (12262227) United Kingdom