About Chingford Investments Ltd (11391447) United Kingdom