About Chalford Properties Ltd (12391757) United Kingdom