About Chalfont St Giles Properties Limited (01027734) United Kingdom