About Chargill Properties Ltd (07678794) United Kingdom