About Chalfont Property Investment Ltd (12147594) United Kingdom