About G&t Chalfont Properties Limited (12106895) United Kingdom